MOM6
|
The control structure for the OCMPI2_CFC tracer package.
Definition at line 40 of file MOM_OCMIP2_CFC.F90.
Public variables and constants | |
character(len=200) | ic_file |
The file in which the CFC initial values can be found, or an empty string for internal initilaization. More... | |
logical | z_ic_file |
If true, the IC_file is in Z-space. The default is false.. More... | |
type(time_type), pointer | time => NULL() |
A pointer to the ocean model's clock. More... | |
type(tracer_registry_type), pointer | tr_reg => NULL() |
A pointer to the MOM6 tracer registry. More... | |
real, dimension(:,:,:), pointer | cfc11 => NULL() |
The CFC11 concentration [mol m-3]. More... | |
real, dimension(:,:,:), pointer | cfc12 => NULL() |
The CFC12 concentration [mol m-3]. More... | |
real | a1_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | a1_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | a2_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | a2_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | a3_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | a3_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | a4_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | a4_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | d1_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | d1_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | d2_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | d2_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | d3_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | d3_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | d4_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | d4_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | e1_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | e1_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | e2_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | e2_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | e3_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | e3_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
real | cfc11_ic_val = 0.0 |
The initial value assigned to CFC11 [mol m-3]. More... | |
real | cfc12_ic_val = 0.0 |
The initial value assigned to CFC12 [mol m-3]. More... | |
real | cfc11_land_val = -1.0 |
The value of CFC11 used where land is masked out [mol m-3]. More... | |
real | cfc12_land_val = -1.0 |
The value of CFC12 used where land is masked out [mol m-3]. More... | |
logical | tracers_may_reinit |
If true, tracers may be reset via the initialization code if they are not found in the restart files. More... | |
character(len=16) | cfc11_name |
CFC11 variable name. More... | |
character(len=16) | cfc12_name |
CFC12 variable name. More... | |
integer | ind_cfc_11_flux |
Index returned by aof_set_coupler_flux that is used to pack and unpack surface boundary condition arrays. More... | |
integer | ind_cfc_12_flux |
Index returned by aof_set_coupler_flux that is used to pack and unpack surface boundary condition arrays. More... | |
type(diag_ctrl), pointer | diag => NULL() |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
type(mom_restart_cs), pointer | restart_csp => NULL() |
Coefficients used in the CFC11 and CFC12 solubility calculation. More... | |
type(vardesc) | cfc11_desc |
A set of metadata for the CFC11 tracer. More... | |
type(vardesc) | cfc12_desc |
A set of metadata for the CFC12 tracer. More... | |
real mom_ocmip2_cfc::ocmip2_cfc_cs::a1_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 51 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::a1_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 51 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::a2_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 52 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::a2_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 52 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::a3_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 53 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::a3_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 53 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::a4_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 54 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::a4_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 54 of file MOM_OCMIP2_CFC.F90.
real, dimension(:,:,:), pointer mom_ocmip2_cfc::ocmip2_cfc_cs::cfc11 => NULL() |
The CFC11 concentration [mol m-3].
Definition at line 46 of file MOM_OCMIP2_CFC.F90.
type(vardesc) mom_ocmip2_cfc::ocmip2_cfc_cs::cfc11_desc |
A set of metadata for the CFC11 tracer.
Definition at line 84 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::cfc11_ic_val = 0.0 |
The initial value assigned to CFC11 [mol m-3].
Definition at line 65 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::cfc11_land_val = -1.0 |
The value of CFC11 used where land is masked out [mol m-3].
Definition at line 67 of file MOM_OCMIP2_CFC.F90.
character(len=16) mom_ocmip2_cfc::ocmip2_cfc_cs::cfc11_name |
CFC11 variable name.
Definition at line 71 of file MOM_OCMIP2_CFC.F90.
real, dimension(:,:,:), pointer mom_ocmip2_cfc::ocmip2_cfc_cs::cfc12 => NULL() |
The CFC12 concentration [mol m-3].
Definition at line 46 of file MOM_OCMIP2_CFC.F90.
type(vardesc) mom_ocmip2_cfc::ocmip2_cfc_cs::cfc12_desc |
A set of metadata for the CFC12 tracer.
Definition at line 85 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::cfc12_ic_val = 0.0 |
The initial value assigned to CFC12 [mol m-3].
Definition at line 66 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::cfc12_land_val = -1.0 |
The value of CFC12 used where land is masked out [mol m-3].
Definition at line 68 of file MOM_OCMIP2_CFC.F90.
character(len=16) mom_ocmip2_cfc::ocmip2_cfc_cs::cfc12_name |
CFC12 variable name.
Definition at line 72 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::d1_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 56 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::d1_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 56 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::d2_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 57 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::d2_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 57 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::d3_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 58 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::d3_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 58 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::d4_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 59 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::d4_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 59 of file MOM_OCMIP2_CFC.F90.
type(diag_ctrl), pointer mom_ocmip2_cfc::ocmip2_cfc_cs::diag => NULL() |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 79 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::e1_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 61 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::e1_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 61 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::e2_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 62 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::e2_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 62 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::e3_11 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 63 of file MOM_OCMIP2_CFC.F90.
real mom_ocmip2_cfc::ocmip2_cfc_cs::e3_12 |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 63 of file MOM_OCMIP2_CFC.F90.
character(len=200) mom_ocmip2_cfc::ocmip2_cfc_cs::ic_file |
The file in which the CFC initial values can be found, or an empty string for internal initilaization.
Definition at line 41 of file MOM_OCMIP2_CFC.F90.
integer mom_ocmip2_cfc::ocmip2_cfc_cs::ind_cfc_11_flux |
Index returned by aof_set_coupler_flux that is used to pack and unpack surface boundary condition arrays.
Definition at line 74 of file MOM_OCMIP2_CFC.F90.
integer mom_ocmip2_cfc::ocmip2_cfc_cs::ind_cfc_12_flux |
Index returned by aof_set_coupler_flux that is used to pack and unpack surface boundary condition arrays.
Definition at line 76 of file MOM_OCMIP2_CFC.F90.
type(mom_restart_cs), pointer mom_ocmip2_cfc::ocmip2_cfc_cs::restart_csp => NULL() |
Coefficients used in the CFC11 and CFC12 solubility calculation.
Definition at line 81 of file MOM_OCMIP2_CFC.F90.
type(time_type), pointer mom_ocmip2_cfc::ocmip2_cfc_cs::time => NULL() |
A pointer to the ocean model's clock.
Definition at line 44 of file MOM_OCMIP2_CFC.F90.
type(tracer_registry_type), pointer mom_ocmip2_cfc::ocmip2_cfc_cs::tr_reg => NULL() |
A pointer to the MOM6 tracer registry.
Definition at line 45 of file MOM_OCMIP2_CFC.F90.
logical mom_ocmip2_cfc::ocmip2_cfc_cs::tracers_may_reinit |
If true, tracers may be reset via the initialization code if they are not found in the restart files.
Definition at line 69 of file MOM_OCMIP2_CFC.F90.
logical mom_ocmip2_cfc::ocmip2_cfc_cs::z_ic_file |
If true, the IC_file is in Z-space. The default is false..
Definition at line 43 of file MOM_OCMIP2_CFC.F90.