找回密码
 注册
查看: 6626|回复: 9

UDS调用问题

[复制链接]
发表于 2011-5-18 14:47:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
我定义了俩个uds去计算磁场,对应为uds0和uds1
欲将计算出来的磁场值调用到流体方程的源项当中,
下面是我的源项的UDF:
DEFINE_SOURCE(J_r_source,c,t,dS,eqn)  
{
real source3;
source3=3.55e14*(C_UDSI(c,t,0)*C_UDSI(c,t,0)+C_UDSI(c,t,1)*C_UDSI(c,t,1));
dS[eqn]=0;
return source3;
}

后才发现利用(C_UDSI(c,t,0)和C_UDSI(c,t,1)调用uds0和uds1的值时,并没有调入进来或者调入的是0,即source3为0,

于是我猜测算出来的uds0和uds1的值是不是需要保存在udm中,才能参与调用?
或者是其他原因。请高手指点。
发表于 2011-5-21 13:08:08 | 显示全部楼层

回复 1# nsdzhl 的帖子

你之前有没有将C_UDSI(c,t,0)与uds0关联起来啊!换句话说就是,你怎么知道C_UDSI(c,t,0)就是调用uds0的值啊!有个地方我也不大明白,不知道你能不能把你定义的两个uds0和uds1的方法告诉我啊!你是怎么定义的呢?谢谢哈!
 楼主| 发表于 2011-5-24 20:38:42 | 显示全部楼层

回复 2# sunway1987 的帖子

你可以加我的群,我们一起讨论,群号:59685689
发表于 2011-8-23 16:03:43 | 显示全部楼层

回复 3# nsdzhl 的帖子

不好意思我想請問一下UDS的寫法!
我想自定義一個簡單的方程式:   d(rho)/dt = source term
上式的"d"是偏微分的符號,看起來是個很簡單的方程式,但我是初學者,
所以不知道該如何下手,不知道這位大大有甚麼建議嗎??
发表于 2011-8-23 16:52:16 | 显示全部楼层

回复 1# nsdzhl 的帖子

顶一下 我也想知道 要怎么调用
发表于 2011-8-27 09:38:30 | 显示全部楼层

回复 5# onlyforyou 的帖子

程序不完整,需要定义C_UDSI(c,t,0)和C_UDSI(c,t,1)
发表于 2011-8-28 15:08:28 | 显示全部楼层

回复 6# lgdyw 的帖子

是在ADJUST中定义吗
发表于 2012-12-27 07:17:00 | 显示全部楼层
需要在adjust中保存到udm中,再在定义的源项中调用udm
发表于 2013-1-22 22:13:32 | 显示全部楼层
楼主你的群满了!能再创办一个吗?
发表于 2013-11-28 17:15:20 | 显示全部楼层

回复 8# 天涯海角3730 的帖子

您好,在ADJUST宏中,直接赋值给F_UMDI(f,t,0)就完成了保存么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表