CFX与Fluent的区别在哪?

(1)从算法上来说,cfx采用的是混合了有限元的有限体积法,而fluent是纯粹的有限体积法。从具体使用中其实可以体会得到,CFX对内存的占用要比fluent多很多,而收敛速度要比fluent块,单步计算时间,CFX要比fluent多。当然,这与cfx默认采用隐式求解器也有一定的关系。

(2)从用户数量来说,cfx与fluent不在一个数量级。从耦合场计算来讲,由于CFX杂合了有限元方法,因此能比fluent更方便的用于流固耦合计算。

不过目前也有很多工具(如Mpcci)能用于fluent与其他固体软件的耦合计算。在workbench中,cfx能够与ansys实现双向耦合,而fluent只能实现单向耦合。

(3)从学习难度上来说,当前fluent的教程要远多于cfx。cfx的教程貌似只有一本,而且当当上还给的是差评。fluent的教程是漫天飞舞,目不暇接。

CFX与Fluent的区别在哪?

二者最大的区别,也是深深印在各自的code base的区别,是fluent用cell-based体积元,而cfx用vertex-based体积元。

各有优缺点,cfx的优点是物理模型丰富,功能强大,基于有限元的有限体积离散方法,精度比较高,但是计算速度慢;fluent物理模型比较缺乏,很多问题没有对应的模型.

比如多相流中每相不能是多组分,对于湿空气和其他流体组成的多相流就不能算。而且fluent的前处理器格式封闭,只能适合于 fluent,cfx的前处理器icem输出格式丰富。