如何在超算中心使用fluent做并行计算

Python010

如何在超算中心使用fluent做并行计算,第1张

1. 安装C:\Fluent.Inc\ntbin\ntx86\rshd.exe

运行——cmd——cd C:\Fluent.Inc\ntbin\ntx86\——rshd –install

2. 我的电脑——右键——管理——服务——RSHD demon——启动——属性——登录——此帐户——浏览:选择用户名和密码。点击应用。

3. 开始-运行-cmd-进入fluent的安装路径 如D:\Program Files\Fluent\Fluent.Inc\ntbin\ntx86

然后输入 fluent 2d -t4

后面的2d表示二维单精度 t4表示开4个核

fluent建模时三维坐标系中一般用:

1、最基本笛卡尔直角坐标系(x,y,z)。

2、球坐标系(r,φ,θ),r是点到原点距离,φ为从正z轴自x轴按逆时针方向转到点与原点连线在xy平面内投影所转过的角,θ为点与原点连线与z轴正向的夹角。

3、柱坐标系(r、φ、z),r,φ与球坐标系一样,z是点的纵坐标。

4、在三维坐标系中,Z轴的正轴方向是根据右手定则确定的。右手定则也决定三维空间中任一坐标轴的正旋转方向。要标注X、Y和Z轴的正轴方向,就将右手背对着屏幕放置,拇指即指向X轴的正方向。伸出食指和中指,食指指向Y轴的正方向,中指所指示的方向即是Z轴的正方向。

只有当求解器正在求解某一变量时才能读取该变量的梯度。例如,定义一个能量源项时,可以读取温度梯度(C_T_G),但是不能读取速度梯度(如C_U_G)。这是因为求解器不断释放它不需要的变量存储。如果你要保留这些变量梯度,可以使用TUI命令: solve/set/expert 设置"Keep temporary solver memory from being freed?" [Yes]。当然这样做,计算需要更多内存。

C_R_G 只有density-based solver中才能使用; C_P_G只有pressure-based solver中才能使用。

C_YI_G 只有density-based solver中可用,如果pressure-based solver要使用C_YI_G,则需要设置 species/save-gradients? #t.

变量的梯度是否存在与求解器、模型、离散方式以及是否设置保留这些变量梯度有关。

C_VOF_G是否存在?质量源项中是否可以读取?设置保留对其无效?上述问题未知

UDS变量的梯度可以通过C_UDSI_G(C,0)访问,求解中始终存储,即使设置"Keep temporary solver memory from being freed?" [No],UDS的梯度仍存在;而且在方程求解控制中设置不求解UDS,仍可以读取UDS梯度。