24小时热门版块排行榜    

查看: 1478  |  回复: 3
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

圆周率zy

新虫 (初入文坛)

[求助] fluent加载udf时候报错 已有1人参与

line 65: invalid type conversion: float -> array 23 of double.
在fluent中加载UDF 时候出现如上面所示的报错,这个报错意思是数据类型错误吗?在单精度下real是指float型,双精度时real是指double型,改变了求解器的单双精度还是报一样的错,求大神指导!下面贴出软件报错所指的那一串数组,其他地方没有报错,错误跟数组中的数据的位数有关系吗?
real abs_co1[9][23]={{1.08E-16,0.022840268,0.50446882,6.390445591,37.99231795,118.0098142,212.5535628,251.0536397,229.8387178,188.5834855,150.7373198,122.8819133,105.8101059,98.42607088,97.69922637,98.98828754,98.20736454,93.80770071,86.52793125,77.88088334,69.10515035,60.89506091,53.53903847},
{1.08E-16,2.27E-02,5.00E-01,6.33E+00,3.76E+01,1.17E+02,2.10E+02,2.49E+02,2.28E+02,1.87E+02,1.49E+02,1.22E+02,1.05E+02,9.76E+01,9.69E+01,9.83E+01,9.75E+01,9.32E+01,8.60E+01,7.74E+01,6.87E+01,6.05E+01,53.21382182},
{1.08E-16,0.021825745,0.463691525,5.785602869,34.2621457,106.2655091,191.2142719,225.6806702,206.5246788,169.4589087,135.5588525,110.7788506,95.88530181,89.87916336,89.8948913,91.57471344,91.14710679,87.24129917,80.60456909,72.67338011,64.59902693,57.02146038,50.20214901},
{1.08E-16,2.0713E-02,4.2216E-01,5.1773E+00,3.0510E+01,9.4382E+01,1.6941E+02,1.9948E+02,1.8228E+02,1.4949E+02,1.1967E+02,9.8079E+01,8.5428E+01,8.0807E+01,8.1531E+01,8.3558E+01,8.3467E+01,8.0084E+01,7.4161E+01,6.7041E+01,5.9763E+01,5.2897E+01,4.6672E+01},
{1.08E-16,1.6611E-02,2.9168E-01,3.3273E+00,1.9113E+01,5.7935E+01,1.0145E+02,1.1658E+02,1.0481E+02,8.5368E+01,6.8469E+01,5.6913E+01,5.1119E+01,5.0409E+01,5.2753E+01,5.5340E+01,5.6071E+01,5.4488E+01,5.1295E+01,4.7349E+01,4.3139E+01,3.8937E+01,3.4862E+01},
{1.08E-16,1.0493E-02,1.4576E-01,1.4178E+00,7.5145E+00,2.0845E+01,3.2533E+01,3.3631E+01,2.8376E+01,2.2549E+01,1.8237E+01,1.5932E+01,1.5677E+01,1.7036E+01,1.9064E+01,2.0857E+01,2.2100E+01,2.2983E+01,2.3663E+01,2.4004E+01,2.3723E+01,2.2813E+01,2.1328E+01},
{1.08E-16,7.3469E-03,8.8664E-02,7.5262E-01,3.6350E+00,8.9844E+00,1.2197E+01,1.1333E+01,9.0806E+00,7.1289E+00,5.9084E+00,5.5307E+00,5.9671E+00,6.9615E+00,8.1657E+00,9.4483E+00,1.0927E+01,1.2680E+01,1.4541E+01,1.6138E+01,1.7044E+01,1.7180E+01,1.6556E+01},
{1.08E-16,2.2517E-03,2.0072E-02,1.0268E-01,2.8150E-01,3.5629E-01,2.9349E-01,2.2030E-01,1.7050E-01,1.4981E-01,1.6581E-01,2.2614E-01,3.5148E-01,5.9907E-01,1.0697E+00,1.9012E+00,3.2284E+00,5.0931E+00,7.3336E+00,9.5557E+00,1.1232E+01,1.2154E+01,1.2239E+01},
{1.08E-16,1.0806E-11,7.5250E-10,7.1046E-08,1.7757E-06,1.9418E-05,1.2295E-04,5.3632E-04,1.8261E-03,5.3874E-03,1.4994E-02,4.1099E-02,1.1009E-01,2.7914E-01,6.5131E-01,1.3753E+00,2.6047E+00,4.4025E+00,6.6222E+00,8.8708E+00,1.0607E+01,1.1603E+01,1.1761E+01}};
回复此楼

» 猜你喜欢

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

周启林

新虫 (小有名气)

4楼2019-03-29 10:18:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 4 个回答

fyhngq128806

银虫 (小有名气)

你好,这个问题请问你解决了吗?
2楼2016-05-12 14:47:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

明知3有5

新虫 (初入文坛)

【答案】应助回帖

real abs_co1[9][23]={{
改成 real abs_co1={{
跟c里面不太一样,莫名成功了,,,
3楼2018-10-22 11:17:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见