MOM6
mom_tracer_flow_control::tracer_flow_control_cs Type Reference

Detailed Description

The control structure for orchestrating the calling of tracer packages.

Definition at line 75 of file MOM_tracer_flow_control.F90.

Collaboration diagram for mom_tracer_flow_control::tracer_flow_control_cs:
[legend]

Public variables and constants

logical use_user_tracer_example = .false.
 If true, use the USER_tracer_example package.
 
logical use_dome_tracer = .false.
 If true, use the DOME_tracer package.
 
logical use_isomip_tracer = .false.
 If true, use the ISOMPE_tracer package.
 
logical use_rgc_tracer =.false.
 If true, use the RGC_tracer package.
 
logical use_ideal_age = .false.
 If true, use the ideal age tracer package.
 
logical use_regional_dyes = .false.
 If true, use the regional dyes tracer package.
 
logical use_oil = .false.
 If true, use the oil tracer package.
 
logical use_advection_test_tracer = .false.
 If true, use the advection_test_tracer package.
 
logical use_ocmip2_cfc = .false.
 If true, use the OCMIP2_CFC tracer package.
 
logical use_mom_generic_tracer = .false.
 If true, use the MOM_generic_tracer packages.
 
logical use_pseudo_salt_tracer = .false.
 If true, use the psuedo_salt tracer package.
 
logical use_boundary_impulse_tracer = .false.
 If true, use the boundary impulse tracer package.
 
logical use_dyed_obc_tracer = .false.
 If true, use the dyed OBC tracer package.
 
type(user_tracer_example_cs), pointer user_tracer_example_csp => NULL()
 Pointers to the control strucures for the tracer packages.
 
type(dome_tracer_cs), pointer dome_tracer_csp => NULL()
 Pointers to the control strucures for the tracer packages.
 
type(isomip_tracer_cs), pointer isomip_tracer_csp => NULL()
 Pointers to the control strucures for the tracer packages.
 
type(rgc_tracer_cs), pointer rgc_tracer_csp => NULL()
 Pointers to the control strucures for the tracer packages.
 
type(ideal_age_tracer_cs), pointer ideal_age_tracer_csp => NULL()
 Pointers to the control strucures for the tracer packages.
 
type(dye_tracer_cs), pointer dye_tracer_csp => NULL()
 Pointers to the control strucures for the tracer packages.
 
type(oil_tracer_cs), pointer oil_tracer_csp => NULL()
 Pointers to the control strucures for the tracer packages.
 
type(advection_test_tracer_cs), pointer advection_test_tracer_csp => NULL()
 Pointers to the control strucures for the tracer packages.
 
type(ocmip2_cfc_cs), pointer ocmip2_cfc_csp => NULL()
 Pointers to the control strucures for the tracer packages.
 
type(pseudo_salt_tracer_cs), pointer pseudo_salt_tracer_csp => NULL()
 Pointers to the control strucures for the tracer packages.
 
type(boundary_impulse_tracer_cs), pointer boundary_impulse_tracer_csp => NULL()
 Pointers to the control strucures for the tracer packages.
 
type(dyed_obc_tracer_cs), pointer dyed_obc_tracer_csp => NULL()
 Pointers to the control strucures for the tracer packages.
 

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