Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
一个国外老师给的关于给液滴染色的函数,但是不清楚这个函数应该加在哪个程序段,然后还应该做哪些其他的改动?
@wyt 我没太看懂你想要染色是什么意思,另外你用的是什么方法? Euler-Euler 还是Euler-Lagrangian,所谓的染色是两个液地碰撞以后,然后两个droplet的成分发生扩散现象么?
类似于这种图,我是用vof做的。
@星星星星晴 类似于这种图,我是用VOF做的
你可以在controlDict里面定义一个scalarTransport,类似:
functions { #include scalarTransport; }
然后在初始场里面设置一个setFields,然后模拟就行了。上面那个代码你试试不一定对,我在出差没验证
或者你自己在求解器里面加一行代码也行
solve(fvm::ddt(dye) + fmc::div(phiDye));
@东岳 这个不需要给两个液滴赋初值吗
@东岳 在controlDict中添加了您高亮的代码,怎样在初始场里设置setFields?
@wyt https://www.cfd-online.com/Forums/openfoam-solving/144953-openfoam-concentration-variable-specie.html#post521181
https://www.cfd-online.com/Forums/openfoam-solving/169650-scalar-transport-function-object.html
@wyt 您好,请问您这个是同种液体的两个液滴吗?我想给同种液滴的两个液滴染色,便于观察融合过程中的各个形态变化,求指教。