10 如何把fluent串行udf改成并行udf,功能:用于计算运动边界的力和力矩,并保存到文件。

#include "udf.h" #define pi 3.14286 define_cg_motion(motion,dt,vel,omega,time,dtime) { real amp, freq; real f_glob[nd_nd],m_glob[nd_nd],x_cg[nd_nd]; real f1,f3,f5; domain *domain= get_domain (1); thread *tf1 = lookup_thread (domain, 13); file *fp; ////////////////////////////////////////////////////////////////////////// /* reset velocities */ nv_s(vel, =, 0.0); nv_s(omega, =,...
2019-03-11 10:11:36
  • 被浏览
    546
  • 被关注
    1

全部共1个回答

  • 张杨
    仿真分析要有理有据
    首先感谢您的提问,关于您的问题,我想说的有3点。1.您的目的是输出力和力矩,这些在fluent标准界面中完全可以实现,所以,要不看看能不能转变思路。2.通过udf输出文件,这个本质上和并行没有关系,不知道您那边串行能不能有效实现呢?3.您的代码必须要和实际的算例配合,才能找到问题,如果需要我帮您测试,那可能还得评估一些工作量,否则光看上面的代码,是很难发现错误的。
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈