|  | @@ -1,942 +0,0 @@
 | 
	
		
			
				|  |  | -package com.miniframe.solverconfig.hcfd;
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -public class NmlParam {
 | 
	
		
			
				|  |  | -    //&version_number  //
 | 
	
		
			
				|  |  | -    private Double input_version=2.2;
 | 
	
		
			
				|  |  | -    private String namelist_verbosity="off";
 | 
	
		
			
				|  |  | -    //&project  //
 | 
	
		
			
				|  |  | -    private String project_rootname="hcfd";
 | 
	
		
			
				|  |  | -    private String case_title="case_name";
 | 
	
		
			
				|  |  | -    //&raw_grid  //
 | 
	
		
			
				|  |  | -    private String grid_format = "aflr3";
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 文件格式  binary;ascii
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private String data_format = "ascii" ;
 | 
	
		
			
				|  |  | -    private boolean ignore_euler_number = false;
 | 
	
		
			
				|  |  | -    //通用设置(General) 部分存储//
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 定常(Steady) 非定常(Unsteady)
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private String Analysis_Type="Steady";
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 并行类型(Parallel Optional)串行(Serial) MPI并行(MPI Parallel)
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private String Parallel_Optional="Serial";
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 处理器数(Number of Processors)默认值:2
 | 
	
		
			
				|  |  | -     *
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Integer Number_of_Processors=2;
 | 
	
		
			
				|  |  | -    // &governing_equations 部分存储//
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 不可压理想气体( Incompressible Perfect Gas ) cal_perf_incompress
 | 
	
		
			
				|  |  | -     * 可压缩理想气体(Compressible Perfect Gas ) cal_perf_compress
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private String eqn_type = "cal_perf_compress";
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 人工压缩因子(Artifical Compressibility Factor) 默认值:15,取值范围:(1,100)
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Double artificial_compress = 15.0000000000000;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 粘性模型(Viscous Model)
 | 
	
		
			
				|  |  | -     * 无粘(Inviscid) inviscid
 | 
	
		
			
				|  |  | -     * 层流(Laminar)laminar
 | 
	
		
			
				|  |  | -     * 湍流(Turbulent) turbulent
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private String  viscous_terms = "inviscid";
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    //&molecular_viscous_models//
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * &molecular_viscous_models
 | 
	
		
			
				|  |  | -     * 层流普朗特数(Molecular Prandtl Number)默认值:0.72,其值必须大于0
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Double prandtlnumber_molecular = 0.720000000000000;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * &turbulent_diffusion_models
 | 
	
		
			
				|  |  | -     * SA 默认		turb_model = "sa"
 | 
	
		
			
				|  |  | -     * DES			turb_model = "des"
 | 
	
		
			
				|  |  | -     * Menter-sst	turb_model = "menter-sst"
 | 
	
		
			
				|  |  | -     * Abid-ke		turb_model = "abid-ke"
 | 
	
		
			
				|  |  | -     * Hrles		turb_model = "hrles"
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private String turb_model = "sa";
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 运动网格(Dynamic Mesh)
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private String Dynamic_Mesh="off";
 | 
	
		
			
				|  |  | -    // &reference_physical_properties 参考条件(Reference Conditions)//
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 马赫数(Mach Number)不可压流,默认设置0.2;可压流,默认设置0.5;必须是大于0的实数
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Double mach_number = 0.5;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 雷诺数(Reynolds Number) 必须是大于0的实数
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Double reynolds_number = 1000000.00000000;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 温度(Temperature) 数值(Values) 单位为开尔文,默认值273.13;兰金,默认值491.4
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Double temperature = 491.4;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 单位(Units)
 | 
	
		
			
				|  |  | -     * 	开尔文(Kelvin)
 | 
	
		
			
				|  |  | -     * 	兰金(Rankine)
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private String temperature_units = "Rankine";
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 攻角(Angle Of Attack)
 | 
	
		
			
				|  |  | -     * 	单位(Units) 度(degree)
 | 
	
		
			
				|  |  | -     * 	数值(Values) 默认值0
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Double angle_of_attack = 0.000000000000000E+000;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 侧滑角(Angle Of Yaw)
 | 
	
		
			
				|  |  | -     * 	单位(Units) 度(degree)
 | 
	
		
			
				|  |  | -     * 	数值(Values)默认值0
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Double angle_of_yaw = 0.000000000000000E+000;
 | 
	
		
			
				|  |  | -    //&force_moment_integ_properties//
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 参考面积(Reference Area)&force_moment_integ_properties 默认值:1
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Double area_reference = 1.00000000000000;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * Y轴力矩在X方向的力臂(Length in X  About Moment Of Y Axis) 默认值:1
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Double x_moment_length = 1.00000000000000;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * X和Z轴力矩在Y方向的力臂(length in Y  About Moment X and Z Axis ) 默认值:1
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Double y_moment_length = 1.00000000000000;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 力矩中心位置(Location Of Moment Center)
 | 
	
		
			
				|  |  | -     * 	坐标X(X-Coordinate) 默认值:0
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Double x_moment_center = 0.000000000000000E+000;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 力矩中心位置(Location Of Moment Center)
 | 
	
		
			
				|  |  | -     * 坐标Y(Y-Coordinate) 默认值:0
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Double y_moment_center = 0.000000000000000E+000;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 力矩中心位置(Location Of Moment Center)
 | 
	
		
			
				|  |  | -     * 坐标Z(Z-Coordinate) 默认值:0
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Double z_moment_center = 0.000000000000000E+000;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 非惯性参考系(Noninertial Reference Frame)
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private String Noninertial_Reference_Frame="off";
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    //&inviscid_flux_method 无粘通量方法(Inviscid Flux Method)//
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 通量残差构造方法(Flux Residual Construction)
 | 
	
		
			
				|  |  | -     *     Roe				flux_construction = "roe"
 | 
	
		
			
				|  |  | -     *     vanleer			flux_construction = "vanleer"
 | 
	
		
			
				|  |  | -     *     HLLC				flux_construction = "hllc"
 | 
	
		
			
				|  |  | -     *     AUFS				flux_construction = "aufs"
 | 
	
		
			
				|  |  | -     *     Central_Diss		flux_construction = "central_diss"
 | 
	
		
			
				|  |  | -     *     LDFSS			flux_construction = "dlfss"
 | 
	
		
			
				|  |  | -     *     STVD				flux_construction = "stvd"
 | 
	
		
			
				|  |  | -     *     STVD_modified	flux_construction = "stvd_modified"
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private String flux_construction = "roe";
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 通量雅可比构造方法(Flux Jacobian Construction )
 | 
	
		
			
				|  |  | -     * 	Roe				    flux_construction_lhs = "roe"
 | 
	
		
			
				|  |  | -     * 	HLLC				flux_construction_lhs = "hllc"
 | 
	
		
			
				|  |  | -     * 	AUFS				flux_construction_lhs = "aufs"
 | 
	
		
			
				|  |  | -     * 	LDFSS				flux_construction_lhs = "ldfss"
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private String flux_construction_lhs = "roe";
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 通量限制器(Flux Limiter)
 | 
	
		
			
				|  |  | -     * 	none				flux_limiter = "none"
 | 
	
		
			
				|  |  | -     * 	barth				flux_limiter = "barth"
 | 
	
		
			
				|  |  | -     * 	venkat				flux_limiter = "venkat"
 | 
	
		
			
				|  |  | -     * 	minmod				flux_limiter = "minmod"
 | 
	
		
			
				|  |  | -     * 	vanleer				flux_limiter = "vanleer"
 | 
	
		
			
				|  |  | -     * 	vanalbada			flux_limiter = "vanalbada"
 | 
	
		
			
				|  |  | -     * 	smooth				flux_limiter = "smooth"
 | 
	
		
			
				|  |  | -     * 	hminmod				flux_limiter = "hminmod"
 | 
	
		
			
				|  |  | -     * 	hvanleer			flux_limiter = "hvanleer"
 | 
	
		
			
				|  |  | -     * 	hvanalbada			flux_limiter = "hvanalbada"
 | 
	
		
			
				|  |  | -     * 	hsmooth				flux_limiter = "hsmooth"
 | 
	
		
			
				|  |  | -     * 	hvenkat				flux_limiter = "hvenkat"
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private String  flux_limiter = "none";
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 一阶空间精度迭代步数(Number Of First Order Iterations) 默认值:0
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Integer first_order_iterations = 0;
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    // &nonlinear_solver_parameters时间推进格式(Time Advanced Scheme)//
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 时间格式(Time Scheme)
 | 
	
		
			
				|  |  | -     * 	定常(Steady)				                                time_accuracy = "steady"
 | 
	
		
			
				|  |  | -     * 	1阶差分(1storder)				                        time_accuracy = "1storder"
 | 
	
		
			
				|  |  | -     * 	2阶差分(2ndorder)				                        time_accuracy = "2ndorder"
 | 
	
		
			
				|  |  | -     * 	最优2阶差分(2ndorderOPT)Unsteady 计算类型 默认				time_accuracy = "2ndorderOPT"
 | 
	
		
			
				|  |  | -     * 	3阶差分(3rdorder)				                        time_accuracy = "3rdorder"
 | 
	
		
			
				|  |  | -     * 	4阶差分(4thorderMEBDF4)				                    time_accuracy = "4thorderMEBDF4"
 | 
	
		
			
				|  |  | -     * 	4阶隐式RK(4thorderESDIRK4)				                time_accuracy = "4thorderESDIRK4"
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private String time_accuracy = "steady";
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 隐式时间步进(Pseudo Time Stepping)
 | 
	
		
			
				|  |  | -     * 	开(On) 默认方式				pseudo_time_stepping = "on"
 | 
	
		
			
				|  |  | -     * 	关(Off)				    pseudo_time_stepping = "off"
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private String pseudo_time_stepping = "on";
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 无量纲时间步长(Time Step Nondim) 默认值:0;取值范围:大于等于0的实数
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private  Double time_step_nondim = 0.0;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 子迭代步数(Subiterations)默认值:15
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Integer subiterations = 0;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 指定CFL数的迭代数(Schedule Iteration For Ramped CFL) 默认值:(1,50),注意第一个数必须是1
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Integer schedule_iteration[] = {1,50};
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 层流CFL数(Schedule CFL)默认值:(200,200)
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Double schedule_cfl[] = {200.0,200.0};
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 湍流CFL数(Schedule CFL Turb)默认值:(50,50)
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Double schedule_cflturb [] = {50.0,50.0};
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 线性方程组求解参数(Linear Solver Parameter)
 | 
	
		
			
				|  |  | -     * &linear_solver_parameters
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 层流方程扫掠次数(Meanflow Sweeps)默认值:15
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Integer meanflow_sweeps = 15;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 湍流方程扫掠次数(Turbulence Sweeps)默认值:10
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Integer turbulence_sweeps = 10;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 广义共轭梯度搜索方向(GCR Search Directions)
 | 
	
		
			
				|  |  | -     * 开(On)				    line_implicit = "on"
 | 
	
		
			
				|  |  | -     * 关(Off) 默认				line_implicit = "off"
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private String line_implicit = "off";
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 运行控制(Run Control)
 | 
	
		
			
				|  |  | -     * &code_run_control
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 迭代步数(Number  Of  Iterations)
 | 
	
		
			
				|  |  | -     * 	默认值:1500;必须是正整数
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private  Integer steps = 100;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 终止残差(Stopping Tolerance)
 | 
	
		
			
				|  |  | -     * 	默认值:1e-5
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private  Double stopping_tolerance = 1.0E-015;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 续算文件输出频率(Restart Write Freq)
 | 
	
		
			
				|  |  | -     * 	默认值:250
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Integer restart_write_freq = 250;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 雅可比计算频率(Jacobian Evaluate Freq)
 | 
	
		
			
				|  |  | -     * 	默认值:10
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Integer jacobian_eval_freq = 10;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 续算(Read  Restart )
 | 
	
		
			
				|  |  | -     * 	开(on)
 | 
	
		
			
				|  |  | -     * 	关(off)
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private String restart_read = "off";
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 输出控制(Output Control)
 | 
	
		
			
				|  |  | -     * 	物面输出(Boundary  Output)
 | 
	
		
			
				|  |  | -     * &boundary_output_variables
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 输出频率(Output Freq) 默认值:100
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Integer animation_freq =100;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 输出变量(Output Variables)
 | 
	
		
			
				|  |  | -     * X方向速度分量(X-component of velocity)
 | 
	
		
			
				|  |  | -     * Y方向速度分量(Y -component of velocity)
 | 
	
		
			
				|  |  | -     * Z方向速度分量(Z-component of velocity)
 | 
	
		
			
				|  |  | -     * 压力(Press)
 | 
	
		
			
				|  |  | -     * 压力系数(Pressure coefficient)
 | 
	
		
			
				|  |  | -     * 马赫数(Mach number)
 | 
	
		
			
				|  |  | -     * 涡量幅值(Vorticity magnitude)
 | 
	
		
			
				|  |  | -     * X方向涡量分量(X-component of vorticity)
 | 
	
		
			
				|  |  | -     * Y方向涡量分量(Y -component of vorticity)
 | 
	
		
			
				|  |  | -     * Z方向涡量分量(Z-component of vorticity)
 | 
	
		
			
				|  |  | -     * Q准则(Q Criterion)
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private boolean a_u = true;
 | 
	
		
			
				|  |  | -    private boolean a_v = true;
 | 
	
		
			
				|  |  | -    private boolean a_w = true;
 | 
	
		
			
				|  |  | -    private boolean a_p = true;
 | 
	
		
			
				|  |  | -    private boolean a_cp = true;
 | 
	
		
			
				|  |  | -    private boolean a_mach = true;
 | 
	
		
			
				|  |  | -    private boolean a_vort_mag = false;
 | 
	
		
			
				|  |  | -    private boolean a_vort_x = false;
 | 
	
		
			
				|  |  | -    private boolean a_vort_y = false;
 | 
	
		
			
				|  |  | -    private boolean a_vort_z = false;
 | 
	
		
			
				|  |  | -    private boolean a_q_criterion = false;
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     *流场输出(Volume Output)
 | 
	
		
			
				|  |  | -     * &volume_output_variables
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 输出频率(Output Freq) 默认值:100
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private Integer volume_animation_freq=100;
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 输出变量(Output Variables)
 | 
	
		
			
				|  |  | -     * 	X方向速度分量(X-component of velocity)			u = .true.
 | 
	
		
			
				|  |  | -     * 	Y方向速度分量(Y -component of velocity)			v= .true.
 | 
	
		
			
				|  |  | -     * 	Z方向速度分量(Z-component of velocity)			w = .true.
 | 
	
		
			
				|  |  | -     * 	压力(Press)			p = .true.
 | 
	
		
			
				|  |  | -     * 	压力系数(Pressure coefficient)			cp = .true.
 | 
	
		
			
				|  |  | -     * 	马赫数(Mach number)			mach= .true.
 | 
	
		
			
				|  |  | -     * 	涡量幅值(Vorticity magnitude)			vort_mag = .true.
 | 
	
		
			
				|  |  | -     * 	X方向涡量分量(X-component of vorticity)			vort_x = .false.
 | 
	
		
			
				|  |  | -     * 	Y方向涡量分量(Y -component of vorticity)			vort_y = .false.
 | 
	
		
			
				|  |  | -     * 	Z方向涡量分量(Z-component of vorticity)			vort_z = .false.
 | 
	
		
			
				|  |  | -     * 	Q准则(Q Criterion)			q_criterion=.true.
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private boolean v_u = true;
 | 
	
		
			
				|  |  | -    private boolean v_v = true;
 | 
	
		
			
				|  |  | -    private boolean v_w = true;
 | 
	
		
			
				|  |  | -    private boolean v_p = true;
 | 
	
		
			
				|  |  | -    private boolean v_cp = true;
 | 
	
		
			
				|  |  | -    private boolean v_mach = true;
 | 
	
		
			
				|  |  | -    private boolean v_vort_mag = false;
 | 
	
		
			
				|  |  | -    private boolean v_vort_x = false;
 | 
	
		
			
				|  |  | -    private boolean v_vort_y = false;
 | 
	
		
			
				|  |  | -    private boolean v_vort_z = false;
 | 
	
		
			
				|  |  | -    private boolean v_q_criterion = false;
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    //&special_parameters//
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 高级选项(Advanced Option)
 | 
	
		
			
				|  |  | -     * Special Parameters
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private String large_angle_fix = "off";
 | 
	
		
			
				|  |  | -    //&raw_grid//
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     *交换Y-Z轴(Swap Y-Z Axres )
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private boolean swap_yz_axes =false;
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public NmlParam() {
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Double getInput_version() {
 | 
	
		
			
				|  |  | -        return input_version;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setInput_version(Double input_version) {
 | 
	
		
			
				|  |  | -        this.input_version = input_version;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getNamelist_verbosity() {
 | 
	
		
			
				|  |  | -        return namelist_verbosity;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setNamelist_verbosity(String namelist_verbosity) {
 | 
	
		
			
				|  |  | -        this.namelist_verbosity = namelist_verbosity;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getProject_rootname() {
 | 
	
		
			
				|  |  | -        return project_rootname;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setProject_rootname(String project_rootname) {
 | 
	
		
			
				|  |  | -        this.project_rootname = project_rootname;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getCase_title() {
 | 
	
		
			
				|  |  | -        return case_title;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setCase_title(String case_title) {
 | 
	
		
			
				|  |  | -        this.case_title = case_title;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getGrid_format() {
 | 
	
		
			
				|  |  | -        return grid_format;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setGrid_format(String grid_format) {
 | 
	
		
			
				|  |  | -        this.grid_format = grid_format;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getData_format() {
 | 
	
		
			
				|  |  | -        return data_format;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setData_format(String data_format) {
 | 
	
		
			
				|  |  | -        this.data_format = data_format;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isIgnore_euler_number() {
 | 
	
		
			
				|  |  | -        return ignore_euler_number;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setIgnore_euler_number(boolean ignore_euler_number) {
 | 
	
		
			
				|  |  | -        this.ignore_euler_number = ignore_euler_number;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getAnalysis_Type() {
 | 
	
		
			
				|  |  | -        return Analysis_Type;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setAnalysis_Type(String analysis_Type) {
 | 
	
		
			
				|  |  | -        Analysis_Type = analysis_Type;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getParallel_Optional() {
 | 
	
		
			
				|  |  | -        return Parallel_Optional;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setParallel_Optional(String parallel_Optional) {
 | 
	
		
			
				|  |  | -        Parallel_Optional = parallel_Optional;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Integer getNumber_of_Processors() {
 | 
	
		
			
				|  |  | -        return Number_of_Processors;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setNumber_of_Processors(Integer number_of_Processors) {
 | 
	
		
			
				|  |  | -        Number_of_Processors = number_of_Processors;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getEqn_type() {
 | 
	
		
			
				|  |  | -        return eqn_type;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setEqn_type(String eqn_type) {
 | 
	
		
			
				|  |  | -        this.eqn_type = eqn_type;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Double getArtificial_compress() {
 | 
	
		
			
				|  |  | -        return artificial_compress;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setArtificial_compress(Double artificial_compress) {
 | 
	
		
			
				|  |  | -        this.artificial_compress = artificial_compress;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getViscous_terms() {
 | 
	
		
			
				|  |  | -        return viscous_terms;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setViscous_terms(String viscous_terms) {
 | 
	
		
			
				|  |  | -        this.viscous_terms = viscous_terms;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Double getPrandtlnumber_molecular() {
 | 
	
		
			
				|  |  | -        return prandtlnumber_molecular;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setPrandtlnumber_molecular(Double prandtlnumber_molecular) {
 | 
	
		
			
				|  |  | -        this.prandtlnumber_molecular = prandtlnumber_molecular;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getTurb_model() {
 | 
	
		
			
				|  |  | -        return turb_model;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setTurb_model(String turb_model) {
 | 
	
		
			
				|  |  | -        this.turb_model = turb_model;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getDynamic_Mesh() {
 | 
	
		
			
				|  |  | -        return Dynamic_Mesh;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setDynamic_Mesh(String dynamic_Mesh) {
 | 
	
		
			
				|  |  | -        Dynamic_Mesh = dynamic_Mesh;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Double getMach_number() {
 | 
	
		
			
				|  |  | -        return mach_number;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setMach_number(Double mach_number) {
 | 
	
		
			
				|  |  | -        this.mach_number = mach_number;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Double getReynolds_number() {
 | 
	
		
			
				|  |  | -        return reynolds_number;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setReynolds_number(Double reynolds_number) {
 | 
	
		
			
				|  |  | -        this.reynolds_number = reynolds_number;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Double getTemperature() {
 | 
	
		
			
				|  |  | -        return temperature;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setTemperature(Double temperature) {
 | 
	
		
			
				|  |  | -        this.temperature = temperature;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getTemperature_units() {
 | 
	
		
			
				|  |  | -        return temperature_units;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setTemperature_units(String temperature_units) {
 | 
	
		
			
				|  |  | -        this.temperature_units = temperature_units;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Double getAngle_of_attack() {
 | 
	
		
			
				|  |  | -        return angle_of_attack;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setAngle_of_attack(Double angle_of_attack) {
 | 
	
		
			
				|  |  | -        this.angle_of_attack = angle_of_attack;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Double getAngle_of_yaw() {
 | 
	
		
			
				|  |  | -        return angle_of_yaw;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setAngle_of_yaw(Double angle_of_yaw) {
 | 
	
		
			
				|  |  | -        this.angle_of_yaw = angle_of_yaw;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Double getArea_reference() {
 | 
	
		
			
				|  |  | -        return area_reference;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setArea_reference(Double area_reference) {
 | 
	
		
			
				|  |  | -        this.area_reference = area_reference;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Double getX_moment_length() {
 | 
	
		
			
				|  |  | -        return x_moment_length;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setX_moment_length(Double x_moment_length) {
 | 
	
		
			
				|  |  | -        this.x_moment_length = x_moment_length;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Double getY_moment_length() {
 | 
	
		
			
				|  |  | -        return y_moment_length;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setY_moment_length(Double y_moment_length) {
 | 
	
		
			
				|  |  | -        this.y_moment_length = y_moment_length;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Double getX_moment_center() {
 | 
	
		
			
				|  |  | -        return x_moment_center;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setX_moment_center(Double x_moment_center) {
 | 
	
		
			
				|  |  | -        this.x_moment_center = x_moment_center;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Double getY_moment_center() {
 | 
	
		
			
				|  |  | -        return y_moment_center;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setY_moment_center(Double y_moment_center) {
 | 
	
		
			
				|  |  | -        this.y_moment_center = y_moment_center;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Double getZ_moment_center() {
 | 
	
		
			
				|  |  | -        return z_moment_center;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setZ_moment_center(Double z_moment_center) {
 | 
	
		
			
				|  |  | -        this.z_moment_center = z_moment_center;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getNoninertial_Reference_Frame() {
 | 
	
		
			
				|  |  | -        return Noninertial_Reference_Frame;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setNoninertial_Reference_Frame(String noninertial_Reference_Frame) {
 | 
	
		
			
				|  |  | -        Noninertial_Reference_Frame = noninertial_Reference_Frame;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getFlux_construction() {
 | 
	
		
			
				|  |  | -        return flux_construction;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setFlux_construction(String flux_construction) {
 | 
	
		
			
				|  |  | -        this.flux_construction = flux_construction;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getFlux_construction_lhs() {
 | 
	
		
			
				|  |  | -        return flux_construction_lhs;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setFlux_construction_lhs(String flux_construction_lhs) {
 | 
	
		
			
				|  |  | -        this.flux_construction_lhs = flux_construction_lhs;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getFlux_limiter() {
 | 
	
		
			
				|  |  | -        return flux_limiter;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setFlux_limiter(String flux_limiter) {
 | 
	
		
			
				|  |  | -        this.flux_limiter = flux_limiter;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Integer getFirst_order_iterations() {
 | 
	
		
			
				|  |  | -        return first_order_iterations;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setFirst_order_iterations(Integer first_order_iterations) {
 | 
	
		
			
				|  |  | -        this.first_order_iterations = first_order_iterations;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getTime_accuracy() {
 | 
	
		
			
				|  |  | -        return time_accuracy;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setTime_accuracy(String time_accuracy) {
 | 
	
		
			
				|  |  | -        this.time_accuracy = time_accuracy;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getPseudo_time_stepping() {
 | 
	
		
			
				|  |  | -        return pseudo_time_stepping;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setPseudo_time_stepping(String pseudo_time_stepping) {
 | 
	
		
			
				|  |  | -        this.pseudo_time_stepping = pseudo_time_stepping;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Double getTime_step_nondim() {
 | 
	
		
			
				|  |  | -        return time_step_nondim;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setTime_step_nondim(Double time_step_nondim) {
 | 
	
		
			
				|  |  | -        this.time_step_nondim = time_step_nondim;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Integer getSubiterations() {
 | 
	
		
			
				|  |  | -        return subiterations;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setSubiterations(Integer subiterations) {
 | 
	
		
			
				|  |  | -        this.subiterations = subiterations;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Integer[] getSchedule_iteration() {
 | 
	
		
			
				|  |  | -        return schedule_iteration;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setSchedule_iteration(Integer[] schedule_iteration) {
 | 
	
		
			
				|  |  | -        this.schedule_iteration = schedule_iteration;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Double[] getSchedule_cfl() {
 | 
	
		
			
				|  |  | -        return schedule_cfl;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setSchedule_cfl(Double[] schedule_cfl) {
 | 
	
		
			
				|  |  | -        this.schedule_cfl = schedule_cfl;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Double[] getSchedule_cflturb() {
 | 
	
		
			
				|  |  | -        return schedule_cflturb;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setSchedule_cflturb(Double[] schedule_cflturb) {
 | 
	
		
			
				|  |  | -        this.schedule_cflturb = schedule_cflturb;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Integer getMeanflow_sweeps() {
 | 
	
		
			
				|  |  | -        return meanflow_sweeps;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setMeanflow_sweeps(Integer meanflow_sweeps) {
 | 
	
		
			
				|  |  | -        this.meanflow_sweeps = meanflow_sweeps;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Integer getTurbulence_sweeps() {
 | 
	
		
			
				|  |  | -        return turbulence_sweeps;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setTurbulence_sweeps(Integer turbulence_sweeps) {
 | 
	
		
			
				|  |  | -        this.turbulence_sweeps = turbulence_sweeps;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getLine_implicit() {
 | 
	
		
			
				|  |  | -        return line_implicit;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setLine_implicit(String line_implicit) {
 | 
	
		
			
				|  |  | -        this.line_implicit = line_implicit;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Integer getSteps() {
 | 
	
		
			
				|  |  | -        return steps;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setSteps(Integer steps) {
 | 
	
		
			
				|  |  | -        this.steps = steps;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Double getStopping_tolerance() {
 | 
	
		
			
				|  |  | -        return stopping_tolerance;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setStopping_tolerance(Double stopping_tolerance) {
 | 
	
		
			
				|  |  | -        this.stopping_tolerance = stopping_tolerance;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Integer getRestart_write_freq() {
 | 
	
		
			
				|  |  | -        return restart_write_freq;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setRestart_write_freq(Integer restart_write_freq) {
 | 
	
		
			
				|  |  | -        this.restart_write_freq = restart_write_freq;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Integer getJacobian_eval_freq() {
 | 
	
		
			
				|  |  | -        return jacobian_eval_freq;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setJacobian_eval_freq(Integer jacobian_eval_freq) {
 | 
	
		
			
				|  |  | -        this.jacobian_eval_freq = jacobian_eval_freq;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getRestart_read() {
 | 
	
		
			
				|  |  | -        return restart_read;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setRestart_read(String restart_read) {
 | 
	
		
			
				|  |  | -        this.restart_read = restart_read;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Integer getAnimation_freq() {
 | 
	
		
			
				|  |  | -        return animation_freq;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setAnimation_freq(Integer animation_freq) {
 | 
	
		
			
				|  |  | -        this.animation_freq = animation_freq;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isA_u() {
 | 
	
		
			
				|  |  | -        return a_u;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setA_u(boolean a_u) {
 | 
	
		
			
				|  |  | -        this.a_u = a_u;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isA_v() {
 | 
	
		
			
				|  |  | -        return a_v;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setA_v(boolean a_v) {
 | 
	
		
			
				|  |  | -        this.a_v = a_v;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isA_w() {
 | 
	
		
			
				|  |  | -        return a_w;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setA_w(boolean a_w) {
 | 
	
		
			
				|  |  | -        this.a_w = a_w;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isA_p() {
 | 
	
		
			
				|  |  | -        return a_p;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setA_p(boolean a_p) {
 | 
	
		
			
				|  |  | -        this.a_p = a_p;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isA_cp() {
 | 
	
		
			
				|  |  | -        return a_cp;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setA_cp(boolean a_cp) {
 | 
	
		
			
				|  |  | -        this.a_cp = a_cp;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isA_mach() {
 | 
	
		
			
				|  |  | -        return a_mach;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setA_mach(boolean a_mach) {
 | 
	
		
			
				|  |  | -        this.a_mach = a_mach;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isA_vort_mag() {
 | 
	
		
			
				|  |  | -        return a_vort_mag;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setA_vort_mag(boolean a_vort_mag) {
 | 
	
		
			
				|  |  | -        this.a_vort_mag = a_vort_mag;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isA_vort_x() {
 | 
	
		
			
				|  |  | -        return a_vort_x;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setA_vort_x(boolean a_vort_x) {
 | 
	
		
			
				|  |  | -        this.a_vort_x = a_vort_x;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isA_vort_y() {
 | 
	
		
			
				|  |  | -        return a_vort_y;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setA_vort_y(boolean a_vort_y) {
 | 
	
		
			
				|  |  | -        this.a_vort_y = a_vort_y;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isA_vort_z() {
 | 
	
		
			
				|  |  | -        return a_vort_z;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setA_vort_z(boolean a_vort_z) {
 | 
	
		
			
				|  |  | -        this.a_vort_z = a_vort_z;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isA_q_criterion() {
 | 
	
		
			
				|  |  | -        return a_q_criterion;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setA_q_criterion(boolean a_q_criterion) {
 | 
	
		
			
				|  |  | -        this.a_q_criterion = a_q_criterion;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public Integer getVolume_animation_freq() {
 | 
	
		
			
				|  |  | -        return volume_animation_freq;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setVolume_animation_freq(Integer volume_animation_freq) {
 | 
	
		
			
				|  |  | -        this.volume_animation_freq = volume_animation_freq;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isV_u() {
 | 
	
		
			
				|  |  | -        return v_u;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setV_u(boolean v_u) {
 | 
	
		
			
				|  |  | -        this.v_u = v_u;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isV_v() {
 | 
	
		
			
				|  |  | -        return v_v;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setV_v(boolean v_v) {
 | 
	
		
			
				|  |  | -        this.v_v = v_v;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isV_w() {
 | 
	
		
			
				|  |  | -        return v_w;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setV_w(boolean v_w) {
 | 
	
		
			
				|  |  | -        this.v_w = v_w;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isV_p() {
 | 
	
		
			
				|  |  | -        return v_p;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setV_p(boolean v_p) {
 | 
	
		
			
				|  |  | -        this.v_p = v_p;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isV_cp() {
 | 
	
		
			
				|  |  | -        return v_cp;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setV_cp(boolean v_cp) {
 | 
	
		
			
				|  |  | -        this.v_cp = v_cp;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isV_mach() {
 | 
	
		
			
				|  |  | -        return v_mach;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setV_mach(boolean v_mach) {
 | 
	
		
			
				|  |  | -        this.v_mach = v_mach;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isV_vort_mag() {
 | 
	
		
			
				|  |  | -        return v_vort_mag;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setV_vort_mag(boolean v_vort_mag) {
 | 
	
		
			
				|  |  | -        this.v_vort_mag = v_vort_mag;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isV_vort_x() {
 | 
	
		
			
				|  |  | -        return v_vort_x;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setV_vort_x(boolean v_vort_x) {
 | 
	
		
			
				|  |  | -        this.v_vort_x = v_vort_x;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isV_vort_y() {
 | 
	
		
			
				|  |  | -        return v_vort_y;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setV_vort_y(boolean v_vort_y) {
 | 
	
		
			
				|  |  | -        this.v_vort_y = v_vort_y;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isV_vort_z() {
 | 
	
		
			
				|  |  | -        return v_vort_z;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setV_vort_z(boolean v_vort_z) {
 | 
	
		
			
				|  |  | -        this.v_vort_z = v_vort_z;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isV_q_criterion() {
 | 
	
		
			
				|  |  | -        return v_q_criterion;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setV_q_criterion(boolean v_q_criterion) {
 | 
	
		
			
				|  |  | -        this.v_q_criterion = v_q_criterion;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public String getLarge_angle_fix() {
 | 
	
		
			
				|  |  | -        return large_angle_fix;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setLarge_angle_fix(String large_angle_fix) {
 | 
	
		
			
				|  |  | -        this.large_angle_fix = large_angle_fix;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public boolean isSwap_yz_axes() {
 | 
	
		
			
				|  |  | -        return swap_yz_axes;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setSwap_yz_axes(boolean swap_yz_axes) {
 | 
	
		
			
				|  |  | -        this.swap_yz_axes = swap_yz_axes;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -}
 |