|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
刚问问题贴错版块了
给出入口速度随时间的函数表达式,用以下udf给出出口压力边界条件,请问如何输出
出口体积流量随时间的函数形式
/*******************************************************************************/
/*** unsteady flow ***/
/*** UDF for specifying a transient pressure profile boundary condition ***/
/******************************************************************************/
DEFINE_PROFILE(unsteady_pressure,thread,position)
{
real sum_volumeflowrate=0; /*出口体积流量*/
real NV_VEC(A); /*面积向量*/
real NV_VEC(psi_vec); /*速度向量*/
face_t f;
begin_f_loop(f,thread)
{
F_AREA(A,f,thread);
NV_D(psi_vec,=,F_U(f,thread),F_V(f,thread),F_W(f,thread)); /*面速度向量*/
sum_volumeflowrate+=NV_DOT(psi_vec,A); /*流量积分*/
F_PROFILE(f,thread,position)=10*sum_volumeflowrate;
}
end_f_loop(f,thread) |
|