利用openfoam做液滴碰撞,给液滴染色
-
一个国外老师给的关于给液滴染色的函数,但是不清楚这个函数应该加在哪个程序段,然后还应该做哪些其他的改动? -
@wyt 我没太看懂你想要染色是什么意思,另外你用的是什么方法?
Euler-Euler 还是Euler-Lagrangian,所谓的染色是两个液地碰撞以后,然后两个droplet的成分发生扩散现象么? -
类似于这种图,我是用vof做的。 -
@星星星星晴
类似于这种图,我是用VOF做的 -
你可以在controlDict里面定义一个scalarTransport,类似:
functions { #include scalarTransport; }
然后在初始场里面设置一个setFields,然后模拟就行了。上面那个代码你试试不一定对,我在出差没验证
或者你自己在求解器里面加一行代码也行
solve(fvm::ddt(dye) + fmc::div(phiDye));
-
@东岳 这个不需要给两个液滴赋初值吗
-
@东岳 在controlDict中添加了您高亮的代码,怎样在初始场里设置setFields?
-
-
@wyt 您好,请问您这个是同种液体的两个液滴吗?我想给同种液滴的两个液滴染色,便于观察融合过程中的各个形态变化,求指教。