fluent UDF编写中如何计算一段时间内某个面的总热量,即之前所有步长中某物理量的总和代码怎么写?
因为此和一旦此总和大于某数值,我要让FLUENT停止计算。需要调用CURRENT_TIME之类的么?求教!...
因为此和一旦此总和大于某数值,我要让FLUENT停止计算。需要调用 CURRENT_TIME之类的么?求教!
展开
展开全部
时间的话,是 CURRENT_TIME
时间步的话,是 CURRENT_TIMESTEP
记录每个步长下的值,然后计算即可
时间步的话,是 CURRENT_TIMESTEP
记录每个步长下的值,然后计算即可
更多追问追答
追问
请问怎么将数值累加呢?我需要在UDF中设使用IF语句,如果这些和大于某值计算停止。 sum_q=0 /初始值设为零/ sum_q +=(333-F_T(f,thread))*1.8 请问是这样么?
追答
sum_q 设成静态或全局变量
来自:求助得到的回答
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询