fluent 顆粒項UDF報錯求助? 34
瀏覽:1736 回答:1
先貼上我的UDF代碼
#include "udf.h"
DEFINE_DPM_INJECTION_INIT(DPM, I)
{
Particle *p;
cell_t c;
loop(p, I->p)
{
if (CURRENT_TIME <= 10.0)
PP_FLOW_RATE(p) = 3.0e-8;
if (CURRENT_TIME > 10.0 & CURRENT_TIME <= 40.0)
PP_FLOW_RATE(p) = 0;
}
}
PP_FLOW_RATE(p) = 3.0e-8;和PP_FLOW_RATE(p) = 0;這兩行報錯,left operand must be l-value
是我的變量名選取有誤嗎?求解決





















瞬態的時候,把
loop(p, I->p)改為?loop(p, I->p_init)