fluent出现function returning double returns float错误
发布网友
发布时间:2022-05-25 18:56
我来回答
共4个回答
热心网友
时间:2024-03-09 18:48
你把pow(exp,(-0.0181*(temp1-273.))改成exp(-0.0181*(temp1-273.)试试,因为exp()本身就是以e为底的幂,所以你这边写法不对。当然注意大小写,也可能是EXP()
热心网友
时间:2024-03-09 18:48
我也出现了你的情况,这是因为刚打开时设置fluent模型时,options double precision没打勾
热心网友
时间:2024-03-09 18:49
全部关闭,重新打开Fluent时,不勾选options double precision。
热心网友
时间:2024-03-09 18:49
将定义数值类型的float改为double试试
fluent出现function returning double returns float错误
你把pow(exp,(-0.0181*(temp1-273.))改成exp(-0.0181*(temp1-273.)试试,因为exp()本身就是以e为底的幂,所以你这边写法不对。当然注意大小写,也可能是EXP()
fluent出错
Private Function GetHeight(ByVal x As Single, ByVal y As Single) As Single Return 0 End Function Private Function CreateHeightfieldMesh(ByVal tessellation As Integer) As Mesh Dim mesh As Mesh Dim device As Device = Nothing Dim arrayIndices((tessellation - 1) * (tessellation - 1...