MOM6
|
ALE control structure.
Definition at line 61 of file MOM_ALE.F90.
Public variables and constants | |
logical | boundary_extrapolation_for_pressure |
Indicate whether high-order boundary extrapolation should be used within boundary cells. More... | |
logical | reconstructforpressure = .false. |
Indicates whether integrals for FV pressure gradient calculation will use reconstruction of T/S. By default, it is true if regridding has been initialized, otherwise false. More... | |
integer | pressurereconstructionscheme |
Form of the reconstruction of T/S for FV pressure gradient calculation. By default, it is =1 (PLM) More... | |
logical | remap_uv_using_old_alg |
If true, uses the old "remapping via a delta z" method. If False, uses the new method that remaps between grids described by h. More... | |
real | regrid_time_scale |
The time-scale used in blending between the current (old) grid and the target (new) grid. (s) More... | |
type(regridding_cs) | regridcs |
Regridding parameters and work arrays. More... | |
type(remapping_cs) | remapcs |
Remapping parameters and work arrays. More... | |
integer | nk |
Used only for queries, not directly by this module. More... | |
integer | degree_linear =1 |
Degree of linear piecewise polynomial. More... | |
integer | degree_parab =2 |
Degree of parabolic piecewise polynomial. More... | |
logical | remap_after_initialization |
Indicates whether to regrid/remap after initializing the state. More... | |
logical | show_call_tree |
For debugging. More... | |
real | c_p |
seawater heat capacity (J/(kg deg C)) More... | |
type(diag_ctrl), pointer | diag |
structure to regulate output More... | |
integer, dimension(:), allocatable | id_tracer_remap_tendency |
diagnostic id More... | |
integer, dimension(:), allocatable | id_htracer_remap_tendency |
diagnostic id More... | |
integer, dimension(:), allocatable | id_htracer_remap_tendency_2d |
diagnostic id More... | |
logical, dimension(:), allocatable | do_tendency_diag |
flag for doing diagnostics More... | |
integer | id_dzregrid = -1 |
diagnostic id More... | |
logical mom_ale::ale_cs::boundary_extrapolation_for_pressure |
Indicate whether high-order boundary extrapolation should be used within boundary cells.
Definition at line 64 of file MOM_ALE.F90.
real mom_ale::ale_cs::c_p |
seawater heat capacity (J/(kg deg C))
Definition at line 94 of file MOM_ALE.F90.
integer mom_ale::ale_cs::degree_linear =1 |
Degree of linear piecewise polynomial.
Definition at line 88 of file MOM_ALE.F90.
integer mom_ale::ale_cs::degree_parab =2 |
Degree of parabolic piecewise polynomial.
Definition at line 89 of file MOM_ALE.F90.
type(diag_ctrl), pointer mom_ale::ale_cs::diag |
structure to regulate output
Definition at line 97 of file MOM_ALE.F90.
logical, dimension(:), allocatable mom_ale::ale_cs::do_tendency_diag |
flag for doing diagnostics
Definition at line 101 of file MOM_ALE.F90.
integer mom_ale::ale_cs::id_dzregrid = -1 |
diagnostic id
Definition at line 102 of file MOM_ALE.F90.
integer, dimension(:), allocatable mom_ale::ale_cs::id_htracer_remap_tendency |
diagnostic id
Definition at line 99 of file MOM_ALE.F90.
integer, dimension(:), allocatable mom_ale::ale_cs::id_htracer_remap_tendency_2d |
diagnostic id
Definition at line 100 of file MOM_ALE.F90.
integer, dimension(:), allocatable mom_ale::ale_cs::id_tracer_remap_tendency |
diagnostic id
Definition at line 98 of file MOM_ALE.F90.
integer mom_ale::ale_cs::nk |
Used only for queries, not directly by this module.
Definition at line 87 of file MOM_ALE.F90.
integer mom_ale::ale_cs::pressurereconstructionscheme |
Form of the reconstruction of T/S for FV pressure gradient calculation. By default, it is =1 (PLM)
Definition at line 73 of file MOM_ALE.F90.
logical mom_ale::ale_cs::reconstructforpressure = .false. |
Indicates whether integrals for FV pressure gradient calculation will use reconstruction of T/S. By default, it is true if regridding has been initialized, otherwise false.
Definition at line 67 of file MOM_ALE.F90.
real mom_ale::ale_cs::regrid_time_scale |
The time-scale used in blending between the current (old) grid and the target (new) grid. (s)
Definition at line 81 of file MOM_ALE.F90.
type(regridding_cs) mom_ale::ale_cs::regridcs |
Regridding parameters and work arrays.
Definition at line 84 of file MOM_ALE.F90.
logical mom_ale::ale_cs::remap_after_initialization |
Indicates whether to regrid/remap after initializing the state.
Definition at line 91 of file MOM_ALE.F90.
logical mom_ale::ale_cs::remap_uv_using_old_alg |
If true, uses the old "remapping via a delta z" method. If False, uses the new method that remaps between grids described by h.
Definition at line 77 of file MOM_ALE.F90.
type(remapping_cs) mom_ale::ale_cs::remapcs |
Remapping parameters and work arrays.
Definition at line 85 of file MOM_ALE.F90.
logical mom_ale::ale_cs::show_call_tree |
For debugging.
Definition at line 93 of file MOM_ALE.F90.