| 查看: 1941 | 回复: 5 | |||
[求助]
在DEFINE_SOURCE中不能用F_AREA(A,f,t)语句吗?
|
|
各位大牛: 最近想编一个SOURCE,其中包含的有矢量和面的乘积,但是编译的时候,VS警告f没有初始化,即: warning C4700: 使用了未初始化的局部变量“f” 但是可以加载,但是加载后一运行就出现了读取错误,无法计算,即: (ACCESS_VIOLATION) 1. Note exact events leading to error. 2. Save case/data under new name. 3. Exit program and restart to continue. 4. Report error to your distributor. Error Object: #f 我在UDF中loop范围为cell的时候,引用了f,感觉上是不太好;但是没有办法,避不开。难道在DEFINE_SOURCE中不能用F_AREA(A,f,t)语句吗?希望得到您的指点! DEFINE_SOURCE(AB, cell, t, dS, eqn) { real NV_VEC(C_GRAD),NV_VEC(A); real NV_VEC(V); F_AREA(A,f,t); ... ... C_UDSI(cell,t,DELTA_C_UDS_NUM)=C_la-C_a; NV_V(C_GRAD,=,C_UDSI_G(cell,t,DELTA_C_UDS_NUM)); NV_S(C_GRAD, *=,rho*D); src1=NV_DOT(C_GRAD,A) ... ... dS[eqn]=0; return sr1; } |
» 猜你喜欢
溴的反应液脱色
已经有5人回复
国自然申请面上模板最新2026版出了吗?
已经有8人回复
纳米粒子粒径的测量
已经有7人回复
常年博士招收(双一流,工科)
已经有4人回复
推荐一本书
已经有10人回复
参与限项
已经有5人回复
有没有人能给点建议
已经有5人回复
假如你的研究生提出不合理要求
已经有12人回复
萌生出自己或许不适合搞科研的想法,现在跑or等等看?
已经有4人回复
Materials Today Chemistry审稿周期
已经有4人回复
死天
专家顾问 (著名写手)
-

专家经验: +60 - 应助: 399 (硕士)
- 金币: 3648.9
- 红花: 89
- 帖子: 1336
- 在线: 443.8小时
- 虫号: 2643057
- 注册: 2013-09-09
- 专业: 流体力学
- 管辖: 仿真模拟
2楼2013-10-09 12:47:46
3楼2013-10-09 15:04:09
死天
专家顾问 (著名写手)
-

专家经验: +60 - 应助: 399 (硕士)
- 金币: 3648.9
- 红花: 89
- 帖子: 1336
- 在线: 443.8小时
- 虫号: 2643057
- 注册: 2013-09-09
- 专业: 流体力学
- 管辖: 仿真模拟
4楼2013-10-09 15:58:06
5楼2013-10-10 09:52:17
6楼2018-10-15 10:43:12












回复此楼