研发埠

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

作者: 王慧    时间: 2014-1-8 20:34
标题: 编写边界条件速度为6.67m/s保持1s,间隔5s速度为0,的循环,编写以下程序,请问对不?不对该怎么编写?
#include "udf.h"DEFINE_PROFILE(unsteady_velocity, thread, position){face_t f;begin_f_loop(f, thread){real  z=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)}用常数入口速度边界条件,计算没有问题,导入这段程序作为计算速度入口边界后计算发散




欢迎光临 研发埠 (http://bbs.yanfabu.com/) Powered by Discuz! X3.2