16 选择FLOTRAN各自由度相应的求解器
命令:FLDATA18,METH,Lable,Value
功能:选择每个自由度的解算方法菜单:Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>VX Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>VY Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>VZ Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>PRES Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>TEMP Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>ENKE Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>ENDS Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>VX Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>VY Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>VZ Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>PRES Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>TEMP Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>ENKE Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>ENDS Solver CFD
其中,Lable的选项及其各自的含义如下:
VX: 指定X方向速度求解器,缺省为TDMA(三对角矩阵法〕
VY: 指定Y方向速度求解器,缺省为TDMA(三对角矩阵法〕
VZ: 指定Z方向速度求解器,缺省为TDMA(三对角矩阵法〕
PRES,指定压力求解器,缺省为PCRM(预条件共轭残差法)
TEMP,指定温度求解器,缺省为TDMA(三对角矩阵法〕
ENKE,指定湍流动能求解器,缺省为TDMA(三对角矩阵法〕
ENDS,指定湍流动能耗散率求解器,缺省为TDMA(三对角矩阵法〕
Value的值及其含义如下:
0:不求解该自由度的方程
1:使用三对角矩阵法(TDMA,作为除压力外其它所有自由度的缺省求解器)
2:使用共轭残差法(CRM〕 (该方法为半直接迭代求解法)
3:使用预条件共轭残差法(PCRM〕 (该方法为半直接迭代求解法)
4:使用预条件广义最小残差法(PGMR)
该命令的菜单形式如下(在此只显示了VX的菜单,其它自由度的菜单与此类似):
17 对FLOTRAN各求解器的控制
命令,FLDATA19,TDMA,Lable,Value
功能:指定各自由度用TDMA法求解时的迭代数(推进步数)
其中,Lable的选项及其各自的含义如下:
VX: 指定X方向速度TDMA法推进步数,缺省为1
VY: 指定Y方向速度TDMA法推进步数,缺省为1
VZ: 指定Z方向速度TDMA法推进步数,缺省为1
PRES,指定压力TDMA法推进步数,缺省为100
TEMP,指定温度TDMA法推进步数,缺省为100
ENKE,指定湍流动能TDMA法推进步数,缺省为10
ENDS,指定湍流动能耗散率TDMA法推进步数,缺省为10
Value 即为上述推进步数(迭代数)
注意:该命令只有PRES、TEMP、ENKE、ENDS四项能通过菜单达到,因若改变了 速度项的推进步数缺省值,通常会引起求解不稳定。
命令,FLDATA20,SRCH,Lable,Value
功能:指定共轭方向搜索矢量的个数,适用于CRM和PCRM求解器。
其中,Lable的选项及其各自的含义如下:
VX: 指定X方向速度方程共轭方向搜索矢量的个数
VY: 指定Y方向速度方程共轭方向搜索矢量的个数
VZ: 指定Z方向速度方程共轭方向搜索矢量的个数
PRES,指定压力方程共轭方向搜索矢量的个数
TEMP,指定温度方程共轭方向搜索矢量的个数
ENKE,指定湍流动能方程共轭方向搜索矢量的个数
ENDS,指定湍流动能耗散率方程共轭方向搜索矢量的个数
Value即为上述搜索矢量的个数,对于CRM法,其缺省值都是2;而对于PCRM 法,其缺省值则都为12,且不允许少于12!
注意,只有当选用了CRM或PCRM法作为求解方法时,该命令的菜单才会出现。
命令,FLDATA21,CONV,Lable,Value
功能:定义各自由度的收敛准则,适用于CRM和PCRM求解器。
其中,Lable的选项及其各自的含义如下:
VX,定义X方向速度方程的求解收敛准则,缺省为1×10-5
VY,定义Y方向速度方程的求解收敛准则,缺省为1×10-5
VZ,定义Z方向速度方程的求解收敛准则,缺省为1×10-5
PRES,定义压力方程的求解收敛准则,缺省为1×10-7
TEMP:定义温度方程的求解收敛准则,缺省为1×10-7
ENKE:定义湍流动能方程的求解收敛准则,缺省为1×10-5
ENDS:定义湍流动量耗散率方程的求解收敛准则,缺省为1×10-5
注意:对于PGMR求解器,缺省的收敛值为1×10-10,且不能小于1×10-14; 只有当选用了CRM或PCRM法作为求解方法时,该命令的菜单才会出现。
命令,FLDATA22,MAXI,Lable,Value
功能:定义半直接迭代求解法(即CRM法和PCRM法)的最大迭代数其中,Lable的选项及其各自的含义如下:
VX,定义X方向速度方程的半直接法求解迭代数,缺省为100
VY,定义Y方向速度方程的半直接法求解迭代数,缺省为100
VZ,定义Z方向速度方程的半直接法求解迭代数,缺省为100
PRES,定义压力方程的半直接法求解迭代数,缺省为500
TEMP:定义温度方程的半直接法求解迭代数,缺省为500
ENKE:定义湍流动能方程的半直接法求解迭代数,缺省为100
ENDS:定义湍流动能耗散率方程的半直接法求解迭代数,缺省为100
注意,只有当选用了CRM或PCRM法作为求解方法时,该命令的菜单才会出现。
命令,FLDATA23,DELT,Lable,Value
功能:指定 求解器最小的归一化变化率,适用于CRM和PCRM求解器。
其中,Lable的选项及其各自的含义如下:
VX,定义X方向速度方程求解器最小的归一化变化率,缺省为1×10-10
VY,定义Y方向速度方程求解器最小的归一化变化率,缺省为1×10-10
VZ,定义Z方向速度方程求解器最小的归一化变化率,缺省为1×10-10
PRES,定义压力方程求解器最小的归一化变化率,缺省为1×10-10
TEMP:定义温度方程求解器最小的归一化变化率,缺省为1×10-10
ENKE:定义湍流动能方程求解器最小的归一化变化率,缺省为1×10-10
ENDS:定义湍流动能耗散率方程求解器最小的归一化变化率,缺省为1×10-10
注意,只有当选用了CRM或PCRM法作为求解方法时,该命令的菜单才会出现。
以上五条命令的菜单路径都是:
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>VX Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>VY Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>VZ Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>PRES Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>TEMP Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>ENKE Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>ENDS Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>VX Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>VY Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>VZ Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>PRES Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>TEMP Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>ENKE Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>ENDS Solver CFD
由于对于上面每条命令而言,其菜单形式在各个自由度下都极其类似,故在此仅以温度自由度作为示范来显示以上各命令的菜单形式。
第一条命令(FLDATA19)的菜单形式如下:
第二、三、四、五条命令(FLDATA20、FLDATA21,FLDATA22,FLDATA23)
的菜单形式如下:
18 设置FLOTRAN湍流模型的一些常数
命令:FLDATA24,TURB,Lable,Value
功能:设置湍流分析时所用湍流模型的一些常数注意,该命令有三项子功能,设置湍流模型常数、设置湍流进口常数、设置湍流
Schmidt数菜单:以上三项子功能的菜单路径分别是,
Main Menu>Preprocessor>FLOTRAN Set Up>Turbulence>Turb Model Parm
Main Menu>Solution>FLOTRAN Set Up>Turbulence>Turb Model Parm
Main Menu>Preprocessor>FLOTRAN Set Up>Turbulence>Turb Inlet Parm
Main Menu>Solution>FLOTRAN Set Up>Turbulence>Turb Inlet Parm
Main Menu>Preprocessor>FLOTRAN Set Up>Turbulence>Turb Schmidt No.
Main Menu>Solution>FLOTRAN Set Up>Turbulence>Turb Schmidt No.
其中,设置湍流模型常数子功能 Lable的选项及其各自的含义如下:
CMU,定义k-(湍流模型常数 (t ((t=C( ( k2 / (),缺省值为0.09
C1: 定义k-(湍流模型常数C1,缺省值为1.44
C2: 定义k-(湍流模型常数C2,缺省值为1.92
KAPP,定义壁面律常数,缺省值为0.4
EWLL,定义壁面律常数,缺省值为9.0
VAND,定义Van Driest壁面传热模型常数,缺省值为26.0
BUC3,定义k-(浮力模型常数,缺省值为0.0
BUC4,定义用于k-(湍流动能方程浮力项的乘子,缺省为0.0
WALL,选定壁面导热模型,其Value项有如下选择:
Value = VAND:选用Van Driest模型 ( 用于高普朗特数流体 )
Value = SPAL,选用Spalding模型( 用于低普朗特数流体)
Value = EQLB,选用平衡(Equilibrium)模型
其缺省值为VAND,即选用Van Driest模型
BETA,定义用于k-(模型浮力项的热膨胀系数(((=(1/()(((/(T))
TRAN,定义y+的幅值,仅用于平衡壁面模型,缺省值为11.5
设置湍流进口常数子功能 Lable的选项及其各自的含义如下:
ININ,定义进口湍流强度,缺省为0.01
INSF,定义进口尺度因子,缺省为0.01
RATI,定义湍流比,缺省为1000
设置湍流Schmidt数子功能 Lable的选项及其各自的含义如下:
SCTM:定义动量的Schmidt数,缺省值为1.0
SCTT,定义温度的Schmidt数,缺省值为1.0
SCTK,定义湍流动能的Schmidt数,缺省值为1.0
SCTD,定义湍流动能耗散率的Schmidt数,缺省值为1.3
下面列出该三项子功能各自的菜单形式。
设置湍流模型常数的菜单形式:
设置湍流进口常数的菜单形式:
设置湍流Schmidt数的菜单形式:
19 重新设定FLOTRAN各分析参数的值
命令:FLDATA28,MODR,Lable,Value
功能:定义是否要重新设定FLOTRAN各分析参数的值
命令:FLDATA29,MODV,Lable,Value
功能:重新设定FLOTRAN各分析参数的值
该两条命令的菜单路径都是:
Main Menu>Preprocessor>FLOTRAN Set Up>Mod Res/Quad Ord>Modify Results
Main Menu>Solution>FLOTRAN Set Up>Mod Res/Quad Ord>Modify Results
其中,Lable的选项及其各自的含义如下:
VX,重新将整个模型的X方向速度设为一均值
VY,重新将整个模型的Y方向速度设为一均值
VZ,重新将整个模型的Z方向速度设为一均值
PRES,重新将整个模型的压力设为一均值
TEMP,重新将整个模型的温度设为一均值
ENKE,重新将整个模型的紊流动能设为一均值
ENDS,重新将整个模型的紊流动能耗散率设为一均值
DENS,重新将整个模型的密度设为一均值
VISC,重新将整个模型的粘性设为一均值
COND,重新将整个模型的导热系数设为一均值
EVIS,重新将整个模型的有效粘性设为一均值
ECON,重新将整个模型的有效导热系数设为一均值
TTOT,重新将整个模型的总温设为一均值
SPHT,重新将整个模型的比热设为一均值另外,FLDATA29命令还有其它三个用于多组份疏运分析的Lable,其名称及含义如下:
SP0n,重新设定第n(n=1~6)组份的质量份额
LMDn,重新设定第n(n=1~6)组份的层流质量扩散系数
EMDn,重新设定第n(n=1~6)组份的有效质量扩散系数
第一条命令(FLDATA28)的Value值为“是(T)”或“否(F)”之一,缺省为否。
第二条命令(FLDATA29)的Value值为各变量重新设定后的值,缺省为 0
注意:只有当在FLDATA28的相应菜单中将某变量的Value设为“是”后,才会在
FLDATA29命令的菜单中显示出该变量的Lable,以允许修改该变量的值。
该两条命令相应的菜单形式如下:
第一条命令(FLDATA28):
第二条命令(FLDATA29):
20 控制FLOTRAN面积积分的阶次(Quadrature Order)
命令:FLDATA30,QUAD,Lable,Value
功能:控制面积积分的阶次,亦即积分点的个数菜单:Main Menu>Preprocessor>FLOTRAN Set Up>Mod Res/Quad Ord>CFD Quad Orders
Main Menu>Solution>FLOTRAN Set Up>Mod Res/Quad Ord>CFD Quad Orders
其中,Lable的选项及其各自的含义如下:
MOMD,控制动量扩散项的面积积分阶次,缺省为0点积分
MMOS,控制动量源项的面积积分阶次,缺省为0点积分
PRSD,控制压力扩散项的面积积分阶次,缺省为1点积分
PRSS,控制压力源项的面积积分阶次,缺省为1点积分
THRD,控制热扩散项的面积积分阶次,缺省为0点积分
THRS,控制热源项的面积积分阶次,缺省为0点积分
TRBD,控制湍流扩散项的面积积分阶次,缺省为0点积分
TRBS,控制湍流源项的面积积分阶次,缺省为2点积分
Value即为上述积分点的数目,各值含义如下:
0:单点面积积分,但积分所用的是扩散系数的平均值
1:单点面积积分
2:两点面积积分注意:程序总会将积分点数目设为最优值,例如,对于轴对称分析以及极坐标下的 分析,积分点数目会自动设为2。另,当单元畸形时,使用2点积分有助于提高精度。
该命令的菜单形式如下:
21 FLOTRAN多组份疏运分析的设置及控制
下面所述所有命令的菜单路径都是:
Main Menu>Preprocessor>FLOTRAN Set Up>Multiple Species
Main Menu>Solution>FLOTRAN Set Up>Multiple Species
命令:KEYOPT,1,1,Value
功能:设定组份数目,Value的值介于1到6之间
命令:MSDATA,ALGEB,UGAS
功能:设定施加在所有组份上的多组份数据其中:ALGEB:设定一特定组份号,该组份的质量份额等于1.0减去其它所有组份质
量份额之和,如此以保证总的质量份额为1.0。其缺省值为2
UGAS,设定大气常数,缺省为8314.3(国际单位制)
以上两条命令的菜单形式如下:
命令:MSSPEC,SPNUM,Name,MOLWT,SCHMIDT
功能:设定各组份的名字、分子量以及Schmidt数其中:SPNUM: 组份号,介于1到6之间
Name: 该组份的名字(1到4个字符,不能与已存在的自由度的符号相同),
缺省为SP0n,n为组份号
MOLWT: 该组份的分子量,只适用于气体(由MSPROP命令定义)
SCHMIDT: 该组份的Schmidt数,只适用于气体(由MSPROP命令定义)
命令:MSQUAD,QDIF,QSRC
功能:定义多组份单元的面积积分阶次其中:QDIF,扩散项面积积分的阶次,其值及含义如下:
0:单点积分(此为缺省值)
1:与0相似,只是在计算与温度相关的流体性质时,所使用的温度是
分布温度(而不是平均值)
2:两点积分(作为轴对称分析时的缺省值)
QSRC:源项面积积分的阶次,其值及含义如下:
0:单点积分(此为缺省值)
1:与0相似,只是在计算与温度相关的流体性质时,所使用的温度是
分布温度(而不是平均值)
2:两点积分(作为轴对称分析时的缺省值)
命令:MSNOMF,SPNUM,FRACTION
功能:定义各组份名义质量份额的初始值其中:SPNUM,组份号,介于1到6之间
FRACTION:该组份在整个分析区域内的初始质量份额,缺省值为1/n。所有组份的该值之和应为1.0
上面三条命令的菜单形式如下:
命令:MSMETH,SPNUM,KEY
功能:指定多组份疏运方程的求解方法其中:SPNUM:组份号,介于1到6之间(必须定义)
KEY,定义多组份疏运方程的求解方法,其值及其含义下:
0:不对该组份的方程进行求解
1:三对角矩阵法(TDMA法,此为缺省值)
2:共轭残差法(Conj residual)
3:预条件共轭残差法 (Precond conj res)
4:预条件广义最小残差法 (GMRES/precond)
该命令的菜单形式如下:
命令:MSSOLU,SPNUM,NSWEEP,MAXI,NSRCH,CONV,DELMAX
功能:定义所组份疏运分析的求解选项其中:SPNUM, 组份号,介于1到6之间(必须定义)
NSWEEP, TDMA算法的推进步数,只对TDMA算法有效,缺省为100
MAXI: 半直接算法的 最大迭代数,只适用于共轭残差法、预条件共轭残差法和预条件广义最小残差法,缺省为100
NSRCH: 半直接算法的搜索向量个数,缺省为2
CONV: 半直接算法的收敛准则,缺省为1.0×10-5
DELMAX: 半直接算法的最小归一化变化率,缺省为1.0×10-9
针对不同的算法,该命令的菜单形式有如下两个:
命令:MSRELEX,SPNUM,CONC,MDIF,EMDI,STAB
功能:定义多组份分析的松弛系数其中:SPNUM: 组份号,介于1到6之间(必须定义)
CONC: 定义集中松弛系数,缺省为0.5
MDIF: 定义质量扩散系数的松弛系数,缺省为0.5
EMDI: 定义有效质量扩散系数的松弛系数,缺省为0.5(仅用于湍流)
STAB: 定义求解传输方程的惯性松弛系数,缺省为1.0×1020
该命令的菜单形式如下:
命令:MSPROP,SPNUM,Lable,Type,NOMINAL,COF1,COF2,COF3
功能:定义各组份流体的性质其中:SPNUM: 组份号,介于1到6之间(必须定义)
Lable: 用以确定到底要定义流体的哪一项性质,其值有:
DENS,定义密度
VISC,定义粘性
COND,定义传热系数
MDIF,定义质量扩散系数
SPHT,定义比热
Type: 用以确定流体性质的类型,其值有:
CONSTANT,流体性质为恒值(即不随温度而变,此为缺省值)
LIQUID: 流体性质为液体
GAS: 流体性质为气体
NOMINAL: 所定义流体性质的名义值
COF1: 与流体性质的名义值相对应的温度
COF2: 流体性质随温度变化方程中的第一系数项
COF3: 流体性质随温度变化方程中的第二系数项注:不同的流体,FLOTRAN中规定其性质随温度变化的方程如下:
对于性质为恒值( CONSTANT)的流体,其性质方程为:
Lable=NOMINAL
对于性质为液体( LIQUID)的流体,其性质方程为:
DENS=NOMINAL+COF2*(T-COF1)+COF3*(T-COF1)2
其它Lable= NOMINAL* e (COF2*(1/T-1/COF1)+COF3*(1/T-1/COF1)**2)
对于性质为气体( GAS)的流体,其性质方程为:
DENS=NOMINAL*(P/COF2)/(T/COF1)
其它Lable= NOMINAL*(T/COF1)1.5*(COF1+COF2)/(T+COF2)
式中,P为所计算节点处的压力, T为所计算节点处的温度
命令:MSVARY,SPNUM,Lab,Key
功能:确定各组份流体性质在总体迭代之间是否可变其中:SPNUM:组份号,介于1到6之间(必须定义)
Lab: 用以确定到底要使流体的哪一项性质具有可变性,其值有:
DENS,流体密度
VISC,流体粘性
COND:流体传热系数
MDIF,流体质量扩散系数
Key: 流体性质在总体迭代之间是否可变的开关,其值有:
OFF:不允许改变(此为缺省值)
ON,允许改变
注意:针对不同的流体性质,以上两条命令的菜单形式基本上是一样的,在此仅将 密度性质的定义菜单显示于下:
命令:MSCAP,SPNUM,Capkey,UPPER,LOWER
功能:激活并定义各组份质量份额的限值其中:SPNUM:组份号,介于1到6之间(必须定义)
Capkey,激活质量份额限值的开关,其值为:
OFF:不对该组份的质量份额进行限值,此为缺省值
ON,要对该组份的质量份额进行限值
UPPER,质量份额限值的上限,缺省为1.0,(当Capkey=ON时有效)
LOWER:质量份额限值的下限,缺省为0.0,(当Capkey=ON时有效)
该命令的菜单形式如下:
22 定义FLOTRAN的重启动(续算)控制
命令:FLDATA32,REST,Lable,Value,Value2
功能:控制重启动选项
其中:Value,Value2为下述的重启动位置或重启动标志(是(T)或否(F))
Lable:重启动选项,其值有:
NSET:定义将结果文件Jobname.RFL中的某个结果解集(Set)号作为重
启动的起始点。Value即为该解集号,当Value=0或为空时,程
序将结果文件中的最后一个解集作为重启动的起始点(缺省值)
该Lable的菜单路径如下:
Main Menu>Preprocessor>FLOTRAN Set Up>Restart Options
>Restart/Set
Main Menu>Solution>FLOTRAN Set Up>Restart Options
>Restart/Set
ITER:定义将结果文件Jobname.RFL中的某个累积迭代数作为重启动
的起始点。 Value即为该累积迭代数,当Value=0或为空时,程
序将结果文件中的最后一个解集作为重启动的起始点(缺省值)
该Lable的菜单路径如下:
Main Menu>Preprocessor>FLOTRAN Set Up>Restart Options
>Restart/Iteration
Main Menu>Solution>FLOTRAN Set Up>Restart Options
>Restart/Iteration
LSTP:定义将结果文件Jobname.RFL中的某个载荷步和子步号作为重
启动的起始点。Value即为该载荷步号,Value2即为该子步号,
当Value=0或为空时,程序将结果文件中的最后一个解集作为
重启动的起始点(缺省值)
该Lable的菜单路径如下:
Main Menu>Preprocessor>FLOTRAN Set Up>Restart Options
>Restart/Load Step
Main Menu>Solution>FLOTRAN Set Up>Restart Options
>Restart/Load Step
TIME,定义将结果文件Jobname.RFL中的某个瞬态时间作为重启动的
起始点。Value即为该时间值,当Value=0或为空时,程序将结
果文件中的最后一个解集作为重启动的起始点(缺省值)
该Lable的菜单路径如下:
Main Menu>Preprocessor>FLOTRAN Set Up>Restart Options
>Restart/Time
Main Menu>Solution>FLOTRAN Set Up>Restart Options
>Restart/Time
该四个Lable的菜单形式极其类似,在此将NSET的菜单形式显
示如下:
RFIL,定义是否读入CFD数据结构重启动文件Jobname.CFD以用于重
启动分析。其Value为“是(T)”或“否(F)”,若将其设为T,则
下面的WFIL项将在程序内部被设为F。其缺省值为F
WFIL:定义是否将CFD数据结构写入重启动文件Jobname.CFD。其
Value为“是(T)”或“否(F)”,若将其设为T,则上面的RFIL
项将在程序内部被设为F。其缺省值为F
该两个Lable的菜单路径如下:
Main Menu>Preprocessor>FLOTRAN Set Up>Restart Options
>CFD Restart File
Main Menu>Solution>FLOTRAN Set Up>Restart Options
>CFD Restart File
该两个Lable的菜单形式如下:
OVER:定义是否覆盖作为重启动位置的那个解集,其值有:
-1:要覆盖该解集(Overwrite)
1,保留该解集(Save)
0,只有当该解集为一个收敛解时才保留(No Tag,
此为缺省值)
该Lable的路径菜单如下:
Main Menu>Preprocessor>FLOTRAN Set Up>Restart Options
>CFD Restart File
Main Menu>Solution>FLOTRAN Set Up>Restart Options
>CFD Restart File
该Lable的菜单形式如下:
23 设置并执行一个零迭代FLOTRAN分析
命令:FLOCHECK,Key
功能:生成第0次代或当前迭代的结果总结,以便于检查边界条件和流体性质的设置菜单:Main Menu>Preprocessor>FLOTRAN Set Up>Flocheck
Main Menu>Preprocessor>FLOTRAN Set Up>Flocheck
其中,Key的值及其含义如下:
0:不执行零次迭代 (但会生成当前迭代的结果总结,此为缺省值)
1:执行零次迭代(生成第0次代的结果总结)
该命令的菜单形式如下:
命令:FLDATA18,METH,Lable,Value
功能:选择每个自由度的解算方法菜单:Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>VX Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>VY Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>VZ Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>PRES Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>TEMP Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>ENKE Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>ENDS Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>VX Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>VY Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>VZ Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>PRES Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>TEMP Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>ENKE Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>ENDS Solver CFD
其中,Lable的选项及其各自的含义如下:
VX: 指定X方向速度求解器,缺省为TDMA(三对角矩阵法〕
VY: 指定Y方向速度求解器,缺省为TDMA(三对角矩阵法〕
VZ: 指定Z方向速度求解器,缺省为TDMA(三对角矩阵法〕
PRES,指定压力求解器,缺省为PCRM(预条件共轭残差法)
TEMP,指定温度求解器,缺省为TDMA(三对角矩阵法〕
ENKE,指定湍流动能求解器,缺省为TDMA(三对角矩阵法〕
ENDS,指定湍流动能耗散率求解器,缺省为TDMA(三对角矩阵法〕
Value的值及其含义如下:
0:不求解该自由度的方程
1:使用三对角矩阵法(TDMA,作为除压力外其它所有自由度的缺省求解器)
2:使用共轭残差法(CRM〕 (该方法为半直接迭代求解法)
3:使用预条件共轭残差法(PCRM〕 (该方法为半直接迭代求解法)
4:使用预条件广义最小残差法(PGMR)
该命令的菜单形式如下(在此只显示了VX的菜单,其它自由度的菜单与此类似):
17 对FLOTRAN各求解器的控制
命令,FLDATA19,TDMA,Lable,Value
功能:指定各自由度用TDMA法求解时的迭代数(推进步数)
其中,Lable的选项及其各自的含义如下:
VX: 指定X方向速度TDMA法推进步数,缺省为1
VY: 指定Y方向速度TDMA法推进步数,缺省为1
VZ: 指定Z方向速度TDMA法推进步数,缺省为1
PRES,指定压力TDMA法推进步数,缺省为100
TEMP,指定温度TDMA法推进步数,缺省为100
ENKE,指定湍流动能TDMA法推进步数,缺省为10
ENDS,指定湍流动能耗散率TDMA法推进步数,缺省为10
Value 即为上述推进步数(迭代数)
注意:该命令只有PRES、TEMP、ENKE、ENDS四项能通过菜单达到,因若改变了 速度项的推进步数缺省值,通常会引起求解不稳定。
命令,FLDATA20,SRCH,Lable,Value
功能:指定共轭方向搜索矢量的个数,适用于CRM和PCRM求解器。
其中,Lable的选项及其各自的含义如下:
VX: 指定X方向速度方程共轭方向搜索矢量的个数
VY: 指定Y方向速度方程共轭方向搜索矢量的个数
VZ: 指定Z方向速度方程共轭方向搜索矢量的个数
PRES,指定压力方程共轭方向搜索矢量的个数
TEMP,指定温度方程共轭方向搜索矢量的个数
ENKE,指定湍流动能方程共轭方向搜索矢量的个数
ENDS,指定湍流动能耗散率方程共轭方向搜索矢量的个数
Value即为上述搜索矢量的个数,对于CRM法,其缺省值都是2;而对于PCRM 法,其缺省值则都为12,且不允许少于12!
注意,只有当选用了CRM或PCRM法作为求解方法时,该命令的菜单才会出现。
命令,FLDATA21,CONV,Lable,Value
功能:定义各自由度的收敛准则,适用于CRM和PCRM求解器。
其中,Lable的选项及其各自的含义如下:
VX,定义X方向速度方程的求解收敛准则,缺省为1×10-5
VY,定义Y方向速度方程的求解收敛准则,缺省为1×10-5
VZ,定义Z方向速度方程的求解收敛准则,缺省为1×10-5
PRES,定义压力方程的求解收敛准则,缺省为1×10-7
TEMP:定义温度方程的求解收敛准则,缺省为1×10-7
ENKE:定义湍流动能方程的求解收敛准则,缺省为1×10-5
ENDS:定义湍流动量耗散率方程的求解收敛准则,缺省为1×10-5
注意:对于PGMR求解器,缺省的收敛值为1×10-10,且不能小于1×10-14; 只有当选用了CRM或PCRM法作为求解方法时,该命令的菜单才会出现。
命令,FLDATA22,MAXI,Lable,Value
功能:定义半直接迭代求解法(即CRM法和PCRM法)的最大迭代数其中,Lable的选项及其各自的含义如下:
VX,定义X方向速度方程的半直接法求解迭代数,缺省为100
VY,定义Y方向速度方程的半直接法求解迭代数,缺省为100
VZ,定义Z方向速度方程的半直接法求解迭代数,缺省为100
PRES,定义压力方程的半直接法求解迭代数,缺省为500
TEMP:定义温度方程的半直接法求解迭代数,缺省为500
ENKE:定义湍流动能方程的半直接法求解迭代数,缺省为100
ENDS:定义湍流动能耗散率方程的半直接法求解迭代数,缺省为100
注意,只有当选用了CRM或PCRM法作为求解方法时,该命令的菜单才会出现。
命令,FLDATA23,DELT,Lable,Value
功能:指定 求解器最小的归一化变化率,适用于CRM和PCRM求解器。
其中,Lable的选项及其各自的含义如下:
VX,定义X方向速度方程求解器最小的归一化变化率,缺省为1×10-10
VY,定义Y方向速度方程求解器最小的归一化变化率,缺省为1×10-10
VZ,定义Z方向速度方程求解器最小的归一化变化率,缺省为1×10-10
PRES,定义压力方程求解器最小的归一化变化率,缺省为1×10-10
TEMP:定义温度方程求解器最小的归一化变化率,缺省为1×10-10
ENKE:定义湍流动能方程求解器最小的归一化变化率,缺省为1×10-10
ENDS:定义湍流动能耗散率方程求解器最小的归一化变化率,缺省为1×10-10
注意,只有当选用了CRM或PCRM法作为求解方法时,该命令的菜单才会出现。
以上五条命令的菜单路径都是:
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>VX Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>VY Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>VZ Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>PRES Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>TEMP Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>ENKE Solver CFD
Main Menu>Preprocessor>FLOTRAN Set Up>CFD Solver Controls>ENDS Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>VX Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>VY Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>VZ Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>PRES Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>TEMP Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>ENKE Solver CFD
Main Menu>Solution>FLOTRAN Set Up>CFD Solver Controls>ENDS Solver CFD
由于对于上面每条命令而言,其菜单形式在各个自由度下都极其类似,故在此仅以温度自由度作为示范来显示以上各命令的菜单形式。
第一条命令(FLDATA19)的菜单形式如下:
第二、三、四、五条命令(FLDATA20、FLDATA21,FLDATA22,FLDATA23)
的菜单形式如下:
18 设置FLOTRAN湍流模型的一些常数
命令:FLDATA24,TURB,Lable,Value
功能:设置湍流分析时所用湍流模型的一些常数注意,该命令有三项子功能,设置湍流模型常数、设置湍流进口常数、设置湍流
Schmidt数菜单:以上三项子功能的菜单路径分别是,
Main Menu>Preprocessor>FLOTRAN Set Up>Turbulence>Turb Model Parm
Main Menu>Solution>FLOTRAN Set Up>Turbulence>Turb Model Parm
Main Menu>Preprocessor>FLOTRAN Set Up>Turbulence>Turb Inlet Parm
Main Menu>Solution>FLOTRAN Set Up>Turbulence>Turb Inlet Parm
Main Menu>Preprocessor>FLOTRAN Set Up>Turbulence>Turb Schmidt No.
Main Menu>Solution>FLOTRAN Set Up>Turbulence>Turb Schmidt No.
其中,设置湍流模型常数子功能 Lable的选项及其各自的含义如下:
CMU,定义k-(湍流模型常数 (t ((t=C( ( k2 / (),缺省值为0.09
C1: 定义k-(湍流模型常数C1,缺省值为1.44
C2: 定义k-(湍流模型常数C2,缺省值为1.92
KAPP,定义壁面律常数,缺省值为0.4
EWLL,定义壁面律常数,缺省值为9.0
VAND,定义Van Driest壁面传热模型常数,缺省值为26.0
BUC3,定义k-(浮力模型常数,缺省值为0.0
BUC4,定义用于k-(湍流动能方程浮力项的乘子,缺省为0.0
WALL,选定壁面导热模型,其Value项有如下选择:
Value = VAND:选用Van Driest模型 ( 用于高普朗特数流体 )
Value = SPAL,选用Spalding模型( 用于低普朗特数流体)
Value = EQLB,选用平衡(Equilibrium)模型
其缺省值为VAND,即选用Van Driest模型
BETA,定义用于k-(模型浮力项的热膨胀系数(((=(1/()(((/(T))
TRAN,定义y+的幅值,仅用于平衡壁面模型,缺省值为11.5
设置湍流进口常数子功能 Lable的选项及其各自的含义如下:
ININ,定义进口湍流强度,缺省为0.01
INSF,定义进口尺度因子,缺省为0.01
RATI,定义湍流比,缺省为1000
设置湍流Schmidt数子功能 Lable的选项及其各自的含义如下:
SCTM:定义动量的Schmidt数,缺省值为1.0
SCTT,定义温度的Schmidt数,缺省值为1.0
SCTK,定义湍流动能的Schmidt数,缺省值为1.0
SCTD,定义湍流动能耗散率的Schmidt数,缺省值为1.3
下面列出该三项子功能各自的菜单形式。
设置湍流模型常数的菜单形式:
设置湍流进口常数的菜单形式:
设置湍流Schmidt数的菜单形式:
19 重新设定FLOTRAN各分析参数的值
命令:FLDATA28,MODR,Lable,Value
功能:定义是否要重新设定FLOTRAN各分析参数的值
命令:FLDATA29,MODV,Lable,Value
功能:重新设定FLOTRAN各分析参数的值
该两条命令的菜单路径都是:
Main Menu>Preprocessor>FLOTRAN Set Up>Mod Res/Quad Ord>Modify Results
Main Menu>Solution>FLOTRAN Set Up>Mod Res/Quad Ord>Modify Results
其中,Lable的选项及其各自的含义如下:
VX,重新将整个模型的X方向速度设为一均值
VY,重新将整个模型的Y方向速度设为一均值
VZ,重新将整个模型的Z方向速度设为一均值
PRES,重新将整个模型的压力设为一均值
TEMP,重新将整个模型的温度设为一均值
ENKE,重新将整个模型的紊流动能设为一均值
ENDS,重新将整个模型的紊流动能耗散率设为一均值
DENS,重新将整个模型的密度设为一均值
VISC,重新将整个模型的粘性设为一均值
COND,重新将整个模型的导热系数设为一均值
EVIS,重新将整个模型的有效粘性设为一均值
ECON,重新将整个模型的有效导热系数设为一均值
TTOT,重新将整个模型的总温设为一均值
SPHT,重新将整个模型的比热设为一均值另外,FLDATA29命令还有其它三个用于多组份疏运分析的Lable,其名称及含义如下:
SP0n,重新设定第n(n=1~6)组份的质量份额
LMDn,重新设定第n(n=1~6)组份的层流质量扩散系数
EMDn,重新设定第n(n=1~6)组份的有效质量扩散系数
第一条命令(FLDATA28)的Value值为“是(T)”或“否(F)”之一,缺省为否。
第二条命令(FLDATA29)的Value值为各变量重新设定后的值,缺省为 0
注意:只有当在FLDATA28的相应菜单中将某变量的Value设为“是”后,才会在
FLDATA29命令的菜单中显示出该变量的Lable,以允许修改该变量的值。
该两条命令相应的菜单形式如下:
第一条命令(FLDATA28):
第二条命令(FLDATA29):
20 控制FLOTRAN面积积分的阶次(Quadrature Order)
命令:FLDATA30,QUAD,Lable,Value
功能:控制面积积分的阶次,亦即积分点的个数菜单:Main Menu>Preprocessor>FLOTRAN Set Up>Mod Res/Quad Ord>CFD Quad Orders
Main Menu>Solution>FLOTRAN Set Up>Mod Res/Quad Ord>CFD Quad Orders
其中,Lable的选项及其各自的含义如下:
MOMD,控制动量扩散项的面积积分阶次,缺省为0点积分
MMOS,控制动量源项的面积积分阶次,缺省为0点积分
PRSD,控制压力扩散项的面积积分阶次,缺省为1点积分
PRSS,控制压力源项的面积积分阶次,缺省为1点积分
THRD,控制热扩散项的面积积分阶次,缺省为0点积分
THRS,控制热源项的面积积分阶次,缺省为0点积分
TRBD,控制湍流扩散项的面积积分阶次,缺省为0点积分
TRBS,控制湍流源项的面积积分阶次,缺省为2点积分
Value即为上述积分点的数目,各值含义如下:
0:单点面积积分,但积分所用的是扩散系数的平均值
1:单点面积积分
2:两点面积积分注意:程序总会将积分点数目设为最优值,例如,对于轴对称分析以及极坐标下的 分析,积分点数目会自动设为2。另,当单元畸形时,使用2点积分有助于提高精度。
该命令的菜单形式如下:
21 FLOTRAN多组份疏运分析的设置及控制
下面所述所有命令的菜单路径都是:
Main Menu>Preprocessor>FLOTRAN Set Up>Multiple Species
Main Menu>Solution>FLOTRAN Set Up>Multiple Species
命令:KEYOPT,1,1,Value
功能:设定组份数目,Value的值介于1到6之间
命令:MSDATA,ALGEB,UGAS
功能:设定施加在所有组份上的多组份数据其中:ALGEB:设定一特定组份号,该组份的质量份额等于1.0减去其它所有组份质
量份额之和,如此以保证总的质量份额为1.0。其缺省值为2
UGAS,设定大气常数,缺省为8314.3(国际单位制)
以上两条命令的菜单形式如下:
命令:MSSPEC,SPNUM,Name,MOLWT,SCHMIDT
功能:设定各组份的名字、分子量以及Schmidt数其中:SPNUM: 组份号,介于1到6之间
Name: 该组份的名字(1到4个字符,不能与已存在的自由度的符号相同),
缺省为SP0n,n为组份号
MOLWT: 该组份的分子量,只适用于气体(由MSPROP命令定义)
SCHMIDT: 该组份的Schmidt数,只适用于气体(由MSPROP命令定义)
命令:MSQUAD,QDIF,QSRC
功能:定义多组份单元的面积积分阶次其中:QDIF,扩散项面积积分的阶次,其值及含义如下:
0:单点积分(此为缺省值)
1:与0相似,只是在计算与温度相关的流体性质时,所使用的温度是
分布温度(而不是平均值)
2:两点积分(作为轴对称分析时的缺省值)
QSRC:源项面积积分的阶次,其值及含义如下:
0:单点积分(此为缺省值)
1:与0相似,只是在计算与温度相关的流体性质时,所使用的温度是
分布温度(而不是平均值)
2:两点积分(作为轴对称分析时的缺省值)
命令:MSNOMF,SPNUM,FRACTION
功能:定义各组份名义质量份额的初始值其中:SPNUM,组份号,介于1到6之间
FRACTION:该组份在整个分析区域内的初始质量份额,缺省值为1/n。所有组份的该值之和应为1.0
上面三条命令的菜单形式如下:
命令:MSMETH,SPNUM,KEY
功能:指定多组份疏运方程的求解方法其中:SPNUM:组份号,介于1到6之间(必须定义)
KEY,定义多组份疏运方程的求解方法,其值及其含义下:
0:不对该组份的方程进行求解
1:三对角矩阵法(TDMA法,此为缺省值)
2:共轭残差法(Conj residual)
3:预条件共轭残差法 (Precond conj res)
4:预条件广义最小残差法 (GMRES/precond)
该命令的菜单形式如下:
命令:MSSOLU,SPNUM,NSWEEP,MAXI,NSRCH,CONV,DELMAX
功能:定义所组份疏运分析的求解选项其中:SPNUM, 组份号,介于1到6之间(必须定义)
NSWEEP, TDMA算法的推进步数,只对TDMA算法有效,缺省为100
MAXI: 半直接算法的 最大迭代数,只适用于共轭残差法、预条件共轭残差法和预条件广义最小残差法,缺省为100
NSRCH: 半直接算法的搜索向量个数,缺省为2
CONV: 半直接算法的收敛准则,缺省为1.0×10-5
DELMAX: 半直接算法的最小归一化变化率,缺省为1.0×10-9
针对不同的算法,该命令的菜单形式有如下两个:
命令:MSRELEX,SPNUM,CONC,MDIF,EMDI,STAB
功能:定义多组份分析的松弛系数其中:SPNUM: 组份号,介于1到6之间(必须定义)
CONC: 定义集中松弛系数,缺省为0.5
MDIF: 定义质量扩散系数的松弛系数,缺省为0.5
EMDI: 定义有效质量扩散系数的松弛系数,缺省为0.5(仅用于湍流)
STAB: 定义求解传输方程的惯性松弛系数,缺省为1.0×1020
该命令的菜单形式如下:
命令:MSPROP,SPNUM,Lable,Type,NOMINAL,COF1,COF2,COF3
功能:定义各组份流体的性质其中:SPNUM: 组份号,介于1到6之间(必须定义)
Lable: 用以确定到底要定义流体的哪一项性质,其值有:
DENS,定义密度
VISC,定义粘性
COND,定义传热系数
MDIF,定义质量扩散系数
SPHT,定义比热
Type: 用以确定流体性质的类型,其值有:
CONSTANT,流体性质为恒值(即不随温度而变,此为缺省值)
LIQUID: 流体性质为液体
GAS: 流体性质为气体
NOMINAL: 所定义流体性质的名义值
COF1: 与流体性质的名义值相对应的温度
COF2: 流体性质随温度变化方程中的第一系数项
COF3: 流体性质随温度变化方程中的第二系数项注:不同的流体,FLOTRAN中规定其性质随温度变化的方程如下:
对于性质为恒值( CONSTANT)的流体,其性质方程为:
Lable=NOMINAL
对于性质为液体( LIQUID)的流体,其性质方程为:
DENS=NOMINAL+COF2*(T-COF1)+COF3*(T-COF1)2
其它Lable= NOMINAL* e (COF2*(1/T-1/COF1)+COF3*(1/T-1/COF1)**2)
对于性质为气体( GAS)的流体,其性质方程为:
DENS=NOMINAL*(P/COF2)/(T/COF1)
其它Lable= NOMINAL*(T/COF1)1.5*(COF1+COF2)/(T+COF2)
式中,P为所计算节点处的压力, T为所计算节点处的温度
命令:MSVARY,SPNUM,Lab,Key
功能:确定各组份流体性质在总体迭代之间是否可变其中:SPNUM:组份号,介于1到6之间(必须定义)
Lab: 用以确定到底要使流体的哪一项性质具有可变性,其值有:
DENS,流体密度
VISC,流体粘性
COND:流体传热系数
MDIF,流体质量扩散系数
Key: 流体性质在总体迭代之间是否可变的开关,其值有:
OFF:不允许改变(此为缺省值)
ON,允许改变
注意:针对不同的流体性质,以上两条命令的菜单形式基本上是一样的,在此仅将 密度性质的定义菜单显示于下:
命令:MSCAP,SPNUM,Capkey,UPPER,LOWER
功能:激活并定义各组份质量份额的限值其中:SPNUM:组份号,介于1到6之间(必须定义)
Capkey,激活质量份额限值的开关,其值为:
OFF:不对该组份的质量份额进行限值,此为缺省值
ON,要对该组份的质量份额进行限值
UPPER,质量份额限值的上限,缺省为1.0,(当Capkey=ON时有效)
LOWER:质量份额限值的下限,缺省为0.0,(当Capkey=ON时有效)
该命令的菜单形式如下:
22 定义FLOTRAN的重启动(续算)控制
命令:FLDATA32,REST,Lable,Value,Value2
功能:控制重启动选项
其中:Value,Value2为下述的重启动位置或重启动标志(是(T)或否(F))
Lable:重启动选项,其值有:
NSET:定义将结果文件Jobname.RFL中的某个结果解集(Set)号作为重
启动的起始点。Value即为该解集号,当Value=0或为空时,程
序将结果文件中的最后一个解集作为重启动的起始点(缺省值)
该Lable的菜单路径如下:
Main Menu>Preprocessor>FLOTRAN Set Up>Restart Options
>Restart/Set
Main Menu>Solution>FLOTRAN Set Up>Restart Options
>Restart/Set
ITER:定义将结果文件Jobname.RFL中的某个累积迭代数作为重启动
的起始点。 Value即为该累积迭代数,当Value=0或为空时,程
序将结果文件中的最后一个解集作为重启动的起始点(缺省值)
该Lable的菜单路径如下:
Main Menu>Preprocessor>FLOTRAN Set Up>Restart Options
>Restart/Iteration
Main Menu>Solution>FLOTRAN Set Up>Restart Options
>Restart/Iteration
LSTP:定义将结果文件Jobname.RFL中的某个载荷步和子步号作为重
启动的起始点。Value即为该载荷步号,Value2即为该子步号,
当Value=0或为空时,程序将结果文件中的最后一个解集作为
重启动的起始点(缺省值)
该Lable的菜单路径如下:
Main Menu>Preprocessor>FLOTRAN Set Up>Restart Options
>Restart/Load Step
Main Menu>Solution>FLOTRAN Set Up>Restart Options
>Restart/Load Step
TIME,定义将结果文件Jobname.RFL中的某个瞬态时间作为重启动的
起始点。Value即为该时间值,当Value=0或为空时,程序将结
果文件中的最后一个解集作为重启动的起始点(缺省值)
该Lable的菜单路径如下:
Main Menu>Preprocessor>FLOTRAN Set Up>Restart Options
>Restart/Time
Main Menu>Solution>FLOTRAN Set Up>Restart Options
>Restart/Time
该四个Lable的菜单形式极其类似,在此将NSET的菜单形式显
示如下:
RFIL,定义是否读入CFD数据结构重启动文件Jobname.CFD以用于重
启动分析。其Value为“是(T)”或“否(F)”,若将其设为T,则
下面的WFIL项将在程序内部被设为F。其缺省值为F
WFIL:定义是否将CFD数据结构写入重启动文件Jobname.CFD。其
Value为“是(T)”或“否(F)”,若将其设为T,则上面的RFIL
项将在程序内部被设为F。其缺省值为F
该两个Lable的菜单路径如下:
Main Menu>Preprocessor>FLOTRAN Set Up>Restart Options
>CFD Restart File
Main Menu>Solution>FLOTRAN Set Up>Restart Options
>CFD Restart File
该两个Lable的菜单形式如下:
OVER:定义是否覆盖作为重启动位置的那个解集,其值有:
-1:要覆盖该解集(Overwrite)
1,保留该解集(Save)
0,只有当该解集为一个收敛解时才保留(No Tag,
此为缺省值)
该Lable的路径菜单如下:
Main Menu>Preprocessor>FLOTRAN Set Up>Restart Options
>CFD Restart File
Main Menu>Solution>FLOTRAN Set Up>Restart Options
>CFD Restart File
该Lable的菜单形式如下:
23 设置并执行一个零迭代FLOTRAN分析
命令:FLOCHECK,Key
功能:生成第0次代或当前迭代的结果总结,以便于检查边界条件和流体性质的设置菜单:Main Menu>Preprocessor>FLOTRAN Set Up>Flocheck
Main Menu>Preprocessor>FLOTRAN Set Up>Flocheck
其中,Key的值及其含义如下:
0:不执行零次迭代 (但会生成当前迭代的结果总结,此为缺省值)
1:执行零次迭代(生成第0次代的结果总结)
该命令的菜单形式如下: