1 前言
2 建模与网格


3 求解设置
double x[ND_ND];double z;DEFINE_PROFILE(velocity_normal, thread, position){face_t f;begin_f_loop(f,thread){F_CENTROID(x,f,thread);z=x[2];F_PROFILE(f,thread,position)=-74774*pow(z,6)+73081*pow(z,5)-28560*pow(z,4)+5596.6*pow(z,3)-582.77*pow(z,2)+45.301*z+2.7084;}end_f_loop(f,thread)}DEFINE_PROFILE(kinetic, thread, position){face_t f;begin_f_loop(f,thread){F_CENTROID(x,f,thread);z=x[2];F_PROFILE(f,thread,position)=-12391*pow(z,6)+11469*pow(z,5)-3995.5*pow(z,4)+716.47*pow(z,3)-95.343*pow(z,2)+8.2879*z+0.3593;}end_f_loop(f,thread)}DEFINE_PROFILE(epsilon, thread, position){face_t f;begin_f_loop(f,thread){F_CENTROID(x,f,thread);z=x[2];F_PROFILE(f,thread,position)=0.1134*pow(z,-0.863);}end_f_loop(f,thread)}
4计算结果





参考文献