24小时热门版块排行榜    

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

ajene

银虫 (小有名气)

[求助] 在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;

}
回复此楼

» 猜你喜欢

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

死天

专家顾问 (著名写手)

【答案】应助回帖

不是

你确定加了,face_t f;这样???
4楼2013-10-09 15:58:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

死天

专家顾问 (著名写手)

【答案】应助回帖

★ ★ ★ ★
感谢参与,应助指数 +1
1592203609: 金币+1, 谢谢回帖 2013-10-09 13:26:59
ajene: 金币+3, 有帮助 2013-10-09 15:04:42
face你没有定义啊。先定义出face,然后face和cell挂钩。我不明白你想问什么
2楼2013-10-09 12:47:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ajene

银虫 (小有名气)

引用回帖:
2楼: Originally posted by 死天 at 2013-10-09 12:47:46
face你没有定义啊。先定义出face,然后face和cell挂钩。我不明白你想问什么

谢谢,你的帮助。我在udf中是有定义面的,只是UDF太长了,没有贴完整。 加载后出现了ACCESS_VIOLATION。  DEFINE_SOURCE(AB, cell, t, dS, eqn)中没有默认的face形参,是不是不能读取数据的原因呢?
3楼2013-10-09 15:04:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ajene

银虫 (小有名气)

引用回帖:
4楼: Originally posted by 死天 at 2013-10-09 15:58:06
不是

你确定加了,face_t f;这样???

我加上了。我还试了一下,要是不face_t f; 的话,VS提示是没有声明变量f;加上face_t后,VS提示的是存在没有初始化的变量f;
5楼2013-10-10 09:52:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 085600 材料与化工 329分求调剂 +3 Mr. Z 2026-03-25 3/150 2026-03-25 15:06 by Linda Hu
[考研] 材料调剂 +3 iwinso 2026-03-23 3/150 2026-03-25 11:29 by greychen00
[考研] 一志愿吉林大学材料与化工303分求调剂 +4 为学666 2026-03-24 4/200 2026-03-25 11:27 by BruceLiu320
[考研] 085600材料与化工调剂 +9 A-哆啦Z梦 2026-03-23 15/750 2026-03-25 11:18 by Ainin_
[考研] 340求调剂 +5 话梅糖111 2026-03-24 5/250 2026-03-25 06:53 by ilovexiaobin
[考研] 【考研调剂】化学专业 281分,一志愿四川大学,诚心求调剂 +15 吃吃吃才有意义 2026-03-19 16/800 2026-03-24 19:51 by 了了了了。。
[考研] 一志愿南航材料专317分求调剂 +5 炸呀炸呀炸薯条 2026-03-23 5/250 2026-03-24 16:52 by 星空星月
[考研] 291求调剂 +3 HanBeiNingZC 2026-03-24 3/150 2026-03-24 16:34 by barlinike
[考研] 一志愿哈工大,085400,320,求调剂 +3 gdlf9999 2026-03-24 3/150 2026-03-24 10:08 by 搏击518
[考研] 一志愿北京化工大学 070300 学硕 336分 求调剂 +7 vv迷 2026-03-22 7/350 2026-03-23 23:44 by Txy@872106
[考研] 269求调剂 +4 我想读研11 2026-03-23 4/200 2026-03-23 21:25 by pswait
[考研] 生物学一志愿985,分数349求调剂 +6 zxts12 2026-03-21 9/450 2026-03-23 18:37 by macy2011
[考研] 求调剂院校信息 +6 CX 330 2026-03-21 6/300 2026-03-22 15:25 by 无懈可击111
[考研] 311求调剂 +3 26研0 2026-03-20 3/150 2026-03-22 14:46 by ColorlessPI
[基金申请] 山东省面上项目限额评审 +4 石瑞0426 2026-03-19 4/200 2026-03-22 08:50 by Wei_ren
[考研] 材料与化工(0856)304求B区调剂 +3 邱gl 2026-03-20 7/350 2026-03-21 19:05 by 15709483992
[考研] 材料 271求调剂 +5 展信悦_ 2026-03-21 5/250 2026-03-21 17:29 by 学员8dgXkO
[考研] 0805材料320求调剂 +3 深海物语 2026-03-20 3/150 2026-03-21 15:46 by 无际的草原
[考研] 290求调剂 +7 ^O^乜 2026-03-19 7/350 2026-03-20 21:43 by JourneyLucky
[考研] 一志愿 南京航空航天大学大学 ,080500材料科学与工程学硕 +5 @taotao 2026-03-20 5/250 2026-03-20 20:16 by JourneyLucky
信息提示
请填处理意见