咨询中心 Consulting

题   目: Fieldview中可以非常方便的进行面积分,那么体积分该如何实现呢?
编   号: 2009-002
产品名:
关键字:
问   题: Fieldview中可以非常方便的进行面积分,那么体积分该如何实现呢?
解   答:

Fieldview V12之后,软件安装包中附带了FVX 工具,可以用来实现常量或变量的体积分。这些FVX工具可以在如下目录中找到:
/fvx_and_restarts/basic_volume_integral.fvx   !函数定义
/fvx_and_restarts/calc_volume_integral.fvx    !函数调用入口
用户只需要对calc_volume_integral.fvx进行适当的修改,然后执行之即可。执行*.fvx文件的入口在Fieldview主菜单Tools?Execute FVX File…菜单项下。
以下fvx命令流可实现对模型沿Z方向,在[-1.0, 1.0]范围内的温度体积分:
dofile(basic_volume_integral.fvx)
result = vol_integral({
               dataset = 1,
               normal_dir = Z,
               range = { min = -1.0,
                         max = 1.0 },
               scalar_func = temperature,
               quadrature_method = Trapezoid
              })
如果用户希望对衍生的变量进行体积分,如动量矩,需要先通过函数面板根据动量矩的定义式定义出该变量,然后再赋给上面代码中的scalar_func变量。

附   件: 附件供正式会员下载,请登录用户专区获取。

相关问题

返回顶部

IDAJ解决方案

产品信息