| 查看: 1505 | 回复: 4 | ||
[求助]
求助各位大神define_profile命令的另一种用法
|
|
平时用的边界条件都是施加在面上,用face循环,但是这个例子里这种用法想不通。请问有谁懂这第二种功能吗?简单通俗点,希望各位不吝赐教,谢谢! DEFINE_PROFILE is usually used to specify a profile condition on a boundary face zone, it can also be used to specify, or fix, flow variables that are held constant during computation in a cell zone. #define va1 3.1131e-2 #define va2 -10.313 #define va3 9.5558e2 #define va4 -2.0051e4 #define va5 1.1856e5 DEFINE_PROFILE(fixed_v, thread, np) { cell_t c; real x[ND_ND]; real r; begin_c_loop (c,thread) //请问这个cell循环的作用,一般边界条件都用face循环? { C_CENTROID(x,c,thread); r =x[1]; F_PROFILE(c,thread,np) = va1+(va2*r)+(va3*r*r)+(va4*r*r*r)+(va5*r*r*r*r); } end_c_loop (c,thread) } |
» 猜你喜欢
拟解决的关键科学问题还要不要写
已经有11人回复
救命帖
已经有5人回复
限项规定
已经有5人回复
为什么nbs上溴 没有产物点出现呢
已经有9人回复
招博士
已经有3人回复
存款400万可以在学校里躺平吗
已经有35人回复
最失望的一年
已经有18人回复
求推荐博导
已经有4人回复
求推荐英文EI期刊
已经有5人回复
疑惑?
已经有5人回复
2楼2016-11-06 21:58:35
3楼2016-11-07 09:27:45
4楼2016-11-08 19:14:31
5楼2016-11-09 19:06:40













回复此楼