找回密码
 注册
查看: 8054|回复: 7

UDF计算源项中dS[eqn]问题

[复制链接]
发表于 2008-1-11 10:39:38 | 显示全部楼层 |阅读模式

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

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

x
计算源项中dS[eqn]主要起什么作用?取不同的dS[eqn]值对计算的结果有什么影响?
发表于 2011-9-2 16:06:22 | 显示全部楼层
dS[eqn就是求导,例题如下:

#include “udf.h”                                                                                 
#define C2 100.0                                                                              
DEFINE_SOURCE(xmom_source, c, t, dS, eqn)                        
{
real x[ND_ND];                                                                          定义一个二维数组
real con, source;                                                                           
C_CENTROID(x, c, t);                                                               返回单元的质心坐标值
con = C2*0.5*C_R(c, t)*x[1];                                                     con=50×ρ×y
source = -con*fabs(C_U(c, t))*C_U(c, t);                                  source=-con×|Vx|×Vx
dS[eqn] = -2.*con*fabs(C_U(c,t));                                             dS/dVx=-2×con×|Vx|
return source;                                                                          返回source的值
}


可见,
dS[eqn] 表示:dS/dVx=-2×con×|Vx|,还有不明白的吗?
回复 支持 1 反对 0

使用道具 举报

发表于 2008-1-11 11:49:02 | 显示全部楼层

UDF计算源项中dS[eqn]问题

求导的意思。
 楼主| 发表于 2008-1-11 14:49:10 | 显示全部楼层

UDF计算源项中dS[eqn]问题

为什么要求导?求导的目的是干什么的?在加入的软件计算中起到什么作用?如果dS任意给一个值,对计算的结果有什么影响?
发表于 2008-1-12 13:21:34 | 显示全部楼层

UDF计算源项中dS[eqn]问题

好像可以加速收敛,以前见到过一次在论坛上
对计算结果没有什么影响 据说
可以试一下 给几个值  试算一下[br][br][以下内容由 ch06 在 2008年01月12日 01:28pm 时添加] [br]
dS[eqn]是定义源项对质量转移偏导
发表于 2008-2-19 00:09:27 | 显示全部楼层

UDF计算源项中dS[eqn]问题

如果我给的源项是一个常数,比如定体热源,那个ds应该为零呢?
发表于 2008-2-20 08:18:21 | 显示全部楼层

UDF计算源项中dS[eqn]问题

在FLUENT中,ds[eqn]表示附加源项对方程求解变量的一阶导数,用于提高计算收敛性。
发表于 2008-2-29 16:13:48 | 显示全部楼层

UDF计算源项中dS[eqn]问题

可能在源项线性化时会用到的吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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