diff --git a/src/dynamics/mpas/namelist_definition_mpas_dycore.xml b/src/dynamics/mpas/namelist_definition_mpas_dycore.xml index 874b6d86..650ab0e8 100644 --- a/src/dynamics/mpas/namelist_definition_mpas_dycore.xml +++ b/src/dynamics/mpas/namelist_definition_mpas_dycore.xml @@ -1,710 +1,628 @@ - + - - - - char*256 - mpas - mpas_nhyd_model - - Time integration scheme in MPAS. - - Possible values: `SRK3' - Default: SRK3 - - - SRK3 - - - - integer - mpas - mpas_nhyd_model - - Order for RK time integration in MPAS. - - Possible values: 2 or 3 - Default: 2 - - - 2 - - - - real - mpas - mpas_nhyd_model - - Model time step, seconds in MPAS. - - Possible values: Positive real values - Default: 720.0 - - - 720.0 - - - - logical - mpas - mpas_nhyd_model - - Whether to super-cycle scalar transport in MPAS. - - Possible values: Logical values - Default: true - - - true - - - - integer - mpas - mpas_nhyd_model - - Number of acoustic steps per full RK step in MPAS. - - Possible values: Positive, even integer values, typically 2 or 6 depending - on transport splitting - Default: 2 - - - 2 - - - - integer - mpas - mpas_nhyd_model - - When config_split_dynamics_transport = T, the number of RK steps per - transport step in MPAS. - - Possible values: Positive integer values - Default: 3 - - - 3 - - - - real - mpas - mpas_nhyd_model - - $\nabla^2$ eddy viscosity for horizontal diffusion of momentum in MPAS. - - Possible values: Positive real values - Default: 0.0 - - - 0.0 - - - - real - mpas - mpas_nhyd_model - - $\nabla^4$ eddy hyper-viscosity for horizontal diffusion of momentum in - MPAS. - - Possible values: Positive real values - Default: 0.0 - - - 0.0 - - - - real - mpas - mpas_nhyd_model - - $\nabla^2$ eddy viscosity for vertical diffusion of momentum in MPAS. - - Possible values: Positive real values - Default: 0.0 - - - 0.0 - - - - real - mpas - mpas_nhyd_model - - $\nabla^2$ eddy viscosity for horizontal diffusion of theta in MPAS. - - Possible values: Positive real values - Default: 0.0 - - - 0.0 - - - - real - mpas - mpas_nhyd_model - - $\nabla^4$ eddy hyper-viscosity for horizontal diffusion of theta in MPAS. - - Possible values: Positive real values - Default: 0.0 - - - 0.0 - - - - real - mpas - mpas_nhyd_model - - $\nabla^2$ eddy viscosity for vertical diffusion of theta in MPAS. - - Possible values: Positive real values - Default: 0.0 - - - 0.0 - - - - char*256 - mpas - mpas_nhyd_model - - Formulation of horizontal mixing in MPAS. - - Possible values: `2d_fixed' or `2d_smagorinsky' - Default: 2d_smagorinsky - - - 2d_smagorinsky - - - - real - mpas - mpas_nhyd_model - - Horizontal length scale, used by the Smagorinsky formulation of horizontal - diffusion and by 3-d divergence damping in MPAS. - - Possible values: Positive real values. A zero value implies that the - length scale is prescribed by the nominalMinDc value in the input file. - Default: 0.0 - - - 0.0 - - - - real - mpas - mpas_nhyd_model - - Scaling coefficient of $\delta x^3$ to obtain $\nabla^4$ diffusion - coefficient in MPAS. - - Possible values: Non-negative real values - Default: 0.05 - - - 0.05 - - - - real - mpas - mpas_nhyd_model - - Scaling factor for the divergent component of $\nabla^4 u$ calculation in - MPAS. - - Possible values: Positive real values - Default: 10.0 - - - 10.0 - - - - integer - mpas - mpas_nhyd_model - - Horizontal advection order for w in MPAS. - - Possible values: 2, 3, or 4 - Default: 3 - - - 3 - - - - integer - mpas - mpas_nhyd_model - - Horizontal advection order for theta in MPAS. - - Possible values: 2, 3, or 4 - Default: 3 - - - 3 - - - - integer - mpas - mpas_nhyd_model - - Horizontal advection order for scalars in MPAS. - - Possible values: 2, 3, or 4 - Default: 3 - - - 3 - - - - integer - mpas - mpas_nhyd_model - - Vertical advection order for normal velocities (u) in MPAS. - - Possible values: 2, 3, or 4 - Default: 3 - - - 3 - - - - integer - mpas - mpas_nhyd_model - - Vertical advection order for w in MPAS. - - Possible values: 2, 3, or 4 - Default: 3 - - - 3 - - - - integer - mpas - mpas_nhyd_model - - Vertical advection order for theta in MPAS. - - Possible values: 2, 3, or 4 - Default: 3 - - - 3 - - - - integer - mpas - mpas_nhyd_model - - Vertical advection order for scalars in MPAS. - - Possible values: 2, 3, or 4 - Default: 3 - - - 3 - - - - logical - mpas - mpas_nhyd_model - - Whether to advect scalar fields in MPAS. - - Possible values: .true. or .false. - Default: true - - - true - - - - logical - mpas - mpas_nhyd_model - - Whether to enable positive-definite advection of scalars in MPAS. - - Possible values: .true. or .false. - Default: false - - - false - - - - logical - mpas - mpas_nhyd_model - - Whether to enable monotonic limiter in scalar advection in MPAS. - - Possible values: .true. or .false. - Default: true - - - true - - - - real - mpas - mpas_nhyd_model - - Upwinding coefficient in the 3rd order advection scheme in MPAS. - - Possible values: 0 $\leq$ config_coef_3rd_order $\leq$ 1 - Default: 0.25 - - - 0.25 - - - - real - mpas - mpas_nhyd_model - - Dimensionless empirical parameter relating the strain tensor to the eddy - viscosity in the Smagorinsky turbulence model in MPAS. - - Possible values: Real values typically in the range 0.1 to 0.4 - Default: 0.125 - - - 0.125 - - - - logical - mpas - mpas_nhyd_model - - Mix full $\theta$ and $u$ fields, or mix perturbation from intitial state - in MPAS. - - Possible values: .true. or .false. - Default: true - - - true - - - - real - mpas - mpas_nhyd_model - - Off-centering parameter for the vertically implicit acoustic integration - in MPAS. - - Possible values: Positive real values - Default: 0.1 - - - 0.1 - - - - real - mpas - mpas_nhyd_model - - 3-d divergence damping coefficient in MPAS. - - Possible values: Positive real values - Default: 0.1 - - - 0.1 - - - - real - mpas - mpas_nhyd_model - - Amount of upwinding in APVM in MPAS. - - Possible values: 0 $\leq$ config_apvm_upwinding $\leq$ 1 - Default: 0.5 - - - 0.5 - - - - logical - mpas - mpas_nhyd_model - - Scale eddy viscosities with mesh-density function for horizontal diffusion - in MPAS. - - Possible values: .true. or .false. - Default: true - - - true - - - - real - mpas - mpas_nhyd_model - - Coefficient for the divergent component of the Laplacian filter of - momentum in the relaxation zone in MPAS. - - Possible values: Positive real values - Default: 6.0 - - - 6.0 - - - - real - mpas - mpas_damping - - Height MSL to begin w-damping profile in MPAS. - - Possible values: Positive real values - Default: 22000.0 - - - 22000.0 - - - - real - mpas - mpas_damping - - Maximum w-damping coefficient at model top in MPAS. - - Possible values: 0 $\leq$ config_xnutr $\leq$ 1 - Default: 0.2 - - - 0.2 - - - - real - mpas - mpas_damping - - Coefficient for scaling the 2nd-order horizontal mixing in the mpas_cam - absorbing layer in MPAS. - - Possible values: 0 $\leq$ config_mpas_cam_coef $\leq$ 1, standard value is - 0.2 - Default: 0.0 - - - 0.0 - - - - integer - mpas - mpas_damping - - Number of layers in which to apply cam 2nd-order horizontal filter top of - model; viscosity linearly ramps to zero by layer number from the top in - MPAS. - - Possible values: Positive integer values - Default: 4 - - - 4 - - - - logical - mpas - mpas_damping - - Whether to apply Rayleigh damping on horizontal velocity in the top-most - model levels. The number of levels is specified by the - config_number_rayleigh_damp_u_levels option, and the damping timescale is - specified by the config_rayleigh_damp_u_timescale_days option. in MPAS. - - Possible values: .true. or .false. - Default: false - - - false - - - - real - mpas - mpas_damping - - Timescale, in days (86400 s), for the Rayleigh damping on horizontal - velocity in the top-most model levels. in MPAS. - - Possible values: Positive real values - Default: 5.0 - - - 5.0 - - - - integer - mpas - mpas_damping - - Number of layers in which to apply Rayleigh damping on horizontal velocity - at top of model; damping linearly ramps to zero by layer number from the - top in MPAS. - - Possible values: Positive integer values - Default: 6 - - - 6 - - - - logical - mpas - mpas_limited_area - - Whether to apply lateral boundary conditions in MPAS. - - Possible values: true or false; this option must be set to true for - limited-area simulations and false for global simulations - Default: false - - - false - - - - char*256 - mpas - mpas_decomposition - - Prefix of graph decomposition file, to be suffixed with the MPI task count - in MPAS. - - Possible values: Any valid filename - Default: x1.40962.graph.info.part. - - - x1.40962.graph.info.part. - - - - logical - mpas - mpas_restart - - Whether this run of the model is to restart from a previous restart file - or not in MPAS. - - Possible values: .true. or .false. - Default: false - - - false - - - - logical - mpas - mpas_printout - - Whether to print the global min/max of horizontal normal velocity and - vertical velocity each timestep in MPAS. - - Possible values: .true. or .false. - Default: true - - - true - - - - logical - mpas - mpas_printout - - Whether to print the global min/max of horizontal normal velocity and - vertical velocity each timestep, along with the location in the domain - where those extrema occurred in MPAS. - - Possible values: .true. or .false. - Default: false - - - false - - - - logical - mpas - mpas_printout - - Whether to print the global min/max of scalar fields each timestep in - MPAS. - - Possible values: .true. or .false. - Default: false - - - false - - - - logical - mpas - mpas_assimilation - - Whether this run is within the JEDI data assimilation framework; used to - add temperature and specific humidity as diagnostics in MPAS. - - Possible values: .true. or .false. - Default: false - - - false - - + + + mpas + + Amount of upwinding in APVM + + mpas_nhyd_model + real + + 0.5 + + + + mpas + + Prefix of graph decomposition file, to be suffixed with the MPI task + count + + mpas_decomposition + char*256 + + ${DIN_LOC_ROOT}/atm/cam/inic/mpas/mpasa480.graph.info.part. + ${DIN_LOC_ROOT}/atm/cam/inic/mpas/mpasa120.graph.info.part. + ${DIN_LOC_ROOT}/atm/cam/inic/mpas/mpasa60.graph.info.part. + ${DIN_LOC_ROOT}/atm/cam/inic/mpas/mpasa30.graph.info.part. + ${DIN_LOC_ROOT}/atm/cam/inic/mpas/mpasa15.graph.info.part. + ${DIN_LOC_ROOT}/atm/cam/inic/mpas/mpasa12.graph.info.part. + ${DIN_LOC_ROOT}/atm/cam/inic/mpas/mpasa15-3.graph.info.part. + + + + mpas + + Coefficient for scaling the 2nd-order horizontal mixing in the + mpas_cam absorbing layer + + mpas_damping + real + + 0.0 + + + + mpas + + Upwinding coefficient in the 3rd order advection scheme + + mpas_nhyd_model + real + + 1.0 + + + + mpas + + Scaling factor for the divergent component of $\nabla^4 u$ + calculation + + mpas_nhyd_model + real + + 10.0 + + + + mpas + + Model time step, seconds + + mpas_nhyd_model + real + + 1800.0 + 900.0 + 450.0 + 225.0 + + + + mpas + + When config_split_dynamics_transport = T, the number of RK steps per + transport step + + mpas_nhyd_model + integer + + 3 + + + + mpas + + Off-centering parameter for the vertically implicit acoustic + integration + + mpas_nhyd_model + real + + 0.1 + + + + mpas + + Whether to use an explicit mapping of blocks to MPI tasks + + mpas_decomposition + logical + + .false. + + + + mpas + + $\nabla^2$ eddy viscosity for horizontal diffusion of momentum + + mpas_nhyd_model + real + + 0.0 + + + + mpas + + $\nabla^4$ eddy hyper-viscosity for horizontal diffusion of momentum + + mpas_nhyd_model + real + + 0.0 + + + + mpas + + Scale eddy viscosities with mesh-density function for horizontal + diffusion + + mpas_nhyd_model + logical + + .true. + + + + mpas + + $\nabla^2$ eddy viscosity for horizontal diffusion of theta + + mpas_nhyd_model + real + + 0.0 + + + + mpas + + $\nabla^4$ eddy hyper-viscosity for horizontal diffusion of theta + + mpas_nhyd_model + real + + 0.0 + + + + mpas + + Method to use for exchanging halos + + mpas_development + char*256 + + mpas_halo + + + + mpas + + Formulation of horizontal mixing + + mpas_nhyd_model + char*256 + + 2d_smagorinsky + + + + mpas + + Horizontal length scale, used by the Smagorinsky formulation of + horizontal diffusion and by 3-d divergence damping + + mpas_nhyd_model + real + + 480000.0 + 120000.0 + 60000.0 + 30000.0 + + + + mpas + + Mix full $\theta$ and $u$ fields, or mix perturbation from intitial + state + + mpas_nhyd_model + logical + + .true. + + + + mpas + + Whether to enable monotonic limiter in scalar advection + + mpas_nhyd_model + logical + + .true. + + + + mpas + + Number of halo layers for fields + + mpas_nhyd_model + integer + + 2 + + + + mpas + + Number of layers in which to apply cam 2nd-order horizontal filter + top of model; viscosity linearly ramps to zero by layer number from + the top + + mpas_damping + integer + + 0 + + + + mpas + + Number of blocks to assign to each MPI task + + mpas_decomposition + integer + + 0 + + + + mpas + + Number of acoustic steps per full RK step + + mpas_nhyd_model + integer + + 2 + + + + mpas + + Number of layers in which to apply Rayleigh damping on horizontal + velocity at top of model; damping linearly ramps to zero by layer + number from the top + + mpas_damping + integer + + 5 + + + + mpas + + Number of tasks to perform file I/O + + mpas_io + integer + + 0 + + + + mpas + + Stride between file I/O tasks + + mpas_io + integer + + 1 + + + + mpas + + Whether to enable positive-definite advection of scalars + + mpas_nhyd_model + logical + + .false. + + + + mpas + + Whether to print the global min/max of horizontal normal velocity + and vertical velocity each timestep, along with the location in the + domain where those extrema occurred + + mpas_printout + logical + + .true. + + + + mpas + + Whether to print the global min/max of scalar fields each timestep + + mpas_printout + logical + + .false. + + + + mpas + + Whether to print the global min/max of horizontal normal velocity + and vertical velocity each timestep + + mpas_printout + logical + + .true. + + + + mpas + + Prefix of block mapping file + + mpas_decomposition + char*256 + + graph.info.part. + + + + mpas + + Whether to apply Rayleigh damping on horizontal velocity in the top- + most model levels. The number of levels is specified by the + config_number_rayleigh_damp_u_levels option, and the damping + timescale is specified by the config_rayleigh_damp_u_timescale_days + option + + mpas_damping + logical + + .true. + + + + mpas + + Timescale, in days (86400 s), for the Rayleigh damping on horizontal + velocity in the top-most model levels + + mpas_damping + real + + 5.0 + + + + mpas + + Coefficient for the divergent component of the Laplacian filter of + momentum in the relaxation zone + + mpas_nhyd_model + real + + 6.0 + + + + mpas + + Filename used to store most recent restart time stamp + + mpas_io + char*256 + + restart_timestamp + + + + mpas + + Horizontal advection order for scalars + + mpas_nhyd_model + integer + + 3 + + + + mpas + + Whether to advect scalar fields + + mpas_nhyd_model + logical + + .true. + + + + mpas + + Vertical advection order for scalars + + mpas_nhyd_model + integer + + 3 + + + + mpas + + Dimensionless empirical parameter relating the strain tensor to the + eddy viscosity in the Smagorinsky turbulence model + + mpas_nhyd_model + real + + 0.125 + + + + mpas + + 3-d divergence damping coefficient + + mpas_nhyd_model + real + + 0.1 + + + + mpas + + Whether to super-cycle scalar transport + + mpas_nhyd_model + logical + + .true. + + + + mpas + + Horizontal advection order for theta + + mpas_nhyd_model + integer + + 3 + + + + mpas + + Vertical advection order for theta + + mpas_nhyd_model + integer + + 3 + + + + mpas + + Time integration scheme + + mpas_nhyd_model + char*256 + + SRK3 + + + + mpas + + Order for RK time integration + + mpas_nhyd_model + integer + + 2 + + + + mpas + + Vertical advection order for normal velocities (u) + + mpas_nhyd_model + integer + + 3 + + + + mpas + + $\nabla^2$ eddy viscosity for vertical diffusion of momentum + + mpas_nhyd_model + real + + 0.0 + + + + mpas + + $\nabla^2$ eddy viscosity for vertical diffusion of theta + + mpas_nhyd_model + real + + 0.0 + + + + mpas + + Scaling coefficient of $\delta x^3$ to obtain $\nabla^4$ diffusion + coefficient + + mpas_nhyd_model + real + + 0.05 + + + + mpas + + Horizontal advection order for w + + mpas_nhyd_model + integer + + 3 + + + + mpas + + Vertical advection order for w + + mpas_nhyd_model + integer + + 3 + + + + mpas + + Maximum w-damping coefficient at model top + + mpas_damping + real + + 0.2 + + + + mpas + + Height MSL to begin w-damping profile + + mpas_damping + real + + 22000.0 + +