MOM6
mom_tracer_advect::tracer_advect_cs Type Reference

Detailed Description

Control structure for this module.

Definition at line 30 of file MOM_tracer_advect.F90.

Collaboration diagram for mom_tracer_advect::tracer_advect_cs:
[legend]

Public variables and constants

real dt
 The baroclinic dynamics time step [T ~> s]. More...
 
type(diag_ctrl), pointer diag
 A structure that is used to regulate the timing of diagnostic output. More...
 
logical debug
 If true, write verbose checksums for debugging purposes. More...
 
logical useppm
 If true, use PPM instead of PLM. More...
 
logical usehuynh
 If true, use the Huynh scheme for PPM interface values. More...
 
type(group_pass_type) pass_uhr_vhr_t_hprev
 A structred used for group passes. More...
 

Variables and constants

◆ debug

logical mom_tracer_advect::tracer_advect_cs::debug

If true, write verbose checksums for debugging purposes.

Definition at line 34 of file MOM_tracer_advect.F90.

34  logical :: debug !< If true, write verbose checksums for debugging purposes.

◆ diag

type(diag_ctrl), pointer mom_tracer_advect::tracer_advect_cs::diag

A structure that is used to regulate the timing of diagnostic output.

Definition at line 32 of file MOM_tracer_advect.F90.

32  type(diag_ctrl), pointer :: diag !< A structure that is used to regulate the

◆ dt

real mom_tracer_advect::tracer_advect_cs::dt

The baroclinic dynamics time step [T ~> s].

Definition at line 31 of file MOM_tracer_advect.F90.

31  real :: dt !< The baroclinic dynamics time step [T ~> s].

◆ pass_uhr_vhr_t_hprev

type(group_pass_type) mom_tracer_advect::tracer_advect_cs::pass_uhr_vhr_t_hprev

A structred used for group passes.

Definition at line 37 of file MOM_tracer_advect.F90.

37  type(group_pass_type) :: pass_uhr_vhr_t_hprev !< A structred used for group passes

◆ usehuynh

logical mom_tracer_advect::tracer_advect_cs::usehuynh

If true, use the Huynh scheme for PPM interface values.

Definition at line 36 of file MOM_tracer_advect.F90.

36  logical :: useHuynh !< If true, use the Huynh scheme for PPM interface values

◆ useppm

logical mom_tracer_advect::tracer_advect_cs::useppm

If true, use PPM instead of PLM.

Definition at line 35 of file MOM_tracer_advect.F90.

35  logical :: usePPM !< If true, use PPM instead of PLM

The documentation for this type was generated from the following file: