王慧 发表于 2014-1-8 20:34:27

编写边界条件速度为6.67m/s保持1s,间隔5s速度为0,的循环,编写以下程序,请问对不?不对该怎么编写?

#include "udf.h"DEFINE_PROFILE(unsteady_velocity, thread, position){face_t f;begin_f_loop(f, thread){realz=0.;real t = RP_Get_Real("flow-time"); for(z=0.;z<100000.;z++){if(6.*z<t<=6.*z+1.)F_PROFILE(f, thread, position) = 6.67; else F_PROFILE(f, thread, position) = 0.;}}end_f_loop(f, thread)}用常数入口速度边界条件,计算没有问题,导入这段程序作为计算速度入口边界后计算发散
页: [1]
查看完整版本: 编写边界条件速度为6.67m/s保持1s,间隔5s速度为0,的循环,编写以下程序,请问对不?不对该怎么编写?