24小时热门版块排行榜    

查看: 1145  |  回复: 3

wtynia

铁虫 (初入文坛)

[求助] 请教一个压力随时间变化的udf

各位大神帮帮忙,第九行出现 non-integer subscript expression: float.
#include "udf.h"
       DEFINE_PROFILE(unsteady_pressure,thread,time)
           {
            face_t f;
            begin_f_loop(f,thread)
             {
              real time=RP_Get_Real("flow-time";
              if(time<=0.001)  
              F_PROFILE(f,thread,time)=-250000000time^2+525000000time;
              else if(time>0.001)
              F_PROFILE(f,thread,time)=-185000000log(time-0.0002)-1040000000;
              }
              end_f_loop(f,thread)
            }
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

焦三岁

新虫 (初入文坛)

time前面加一个*试试(不对不要打我)

发自小木虫IOS客户端
2楼2018-08-23 16:54:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wtynia

铁虫 (初入文坛)

引用回帖:
2楼: Originally posted by 焦三岁 at 2018-08-23 16:54:05
time前面加一个*试试(不对不要打我)

还是不行啊

发自小木虫Android客户端
3楼2018-08-23 19:00:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wtynia

铁虫 (初入文坛)

引用回帖:
2楼: Originally posted by 焦三岁 at 2018-08-23 16:54:05
time前面加一个*试试(不对不要打我)

搞清楚了,是t的平方只能用t*t

发自小木虫Android客户端
4楼2018-08-23 20:37:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wtynia 的主题更新
信息提示
请填处理意见