5 UDF定义Cp出错

如下代码:DEFINE_PROPERTY(LHe_Cp, c, t){ real Cp_LHe; real temp = C_T(c, t); if (temp >= 4.2 && temp <= 4.26) { Cp_LHe=5178.571*temp - 1662.567; } return Cp_LHe;}在定义流体物性Cp时采用了UDF,为何载入UDF后点击计算,出现报错999999: mpt_accept: error: accept failed: No error,实测时,去掉real temp = C_T(c, t);这行代码后运行没问题,加上这行提取温度的代码后直接报错。百...
2021-06-26 22:31:54
  • 被浏览
    532
  • 被关注
    0

全部共2个回答

  • retry
    签名征集中

    自占:

    DEFINE_PROPERTY(fluid_Dnesity, c, t)

    DEFINE_SPECIFIC_HEAT(fluid_spec,T,Tref,h,yi) 

    DEFINE_PROPERTY(fluid_Viscosity, c, t)

    DEFINE_PROPERTY(fluid_Lamda, c, t)

    分别是密度,比热容,粘度,热传导系数的函数头,除了比热不同,其他的都一样,如选错比热的函数头,则会出现如上所示报错


  • 仿真秀0104124012
    签名征集中
    把Cp_LHe换一个符号表示试试
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈