MOM6
|
Control structure for geothermal heating.
Definition at line 25 of file MOM_geothermal.F90.
Public variables and constants | |
real | drcv_dt_inplace |
The value of dRcv_dT above which (dRcv_dT is negative) the water is heated in place instead of moving upward between layers [R degC-1 ~> kg m-3 degC-1]. More... | |
real, dimension(:,:), pointer | geo_heat => NULL() |
The geothermal heat flux [J m-2 T-1 ~> W m-2]. More... | |
real | geothermal_thick |
The thickness over which geothermal heating is applied [m] (not [H]). More... | |
logical | apply_geothermal |
If true, geothermal heating will be applied otherwise GEOTHERMAL_SCALE has been set to 0 and there is no heat to apply. More... | |
type(time_type), pointer | time => NULL() |
A pointer to the ocean model's clock. More... | |
type(diag_ctrl), pointer | diag => NULL() |
A structure that is used to regulate the timing of diagnostic output. More... | |
integer | id_internal_heat_heat_tendency = -1 |
ID for diagnostic of heat tendency. More... | |
integer | id_internal_heat_temp_tendency = -1 |
ID for diagnostic of temperature tendency. More... | |
integer | id_internal_heat_h_tendency = -1 |
ID for diagnostic of thickness tendency. More... | |
logical mom_geothermal::geothermal_cs::apply_geothermal |
If true, geothermal heating will be applied otherwise GEOTHERMAL_SCALE has been set to 0 and there is no heat to apply.
Definition at line 32 of file MOM_geothermal.F90.
type(diag_ctrl), pointer mom_geothermal::geothermal_cs::diag => NULL() |
A structure that is used to regulate the timing of diagnostic output.
Definition at line 37 of file MOM_geothermal.F90.
real mom_geothermal::geothermal_cs::drcv_dt_inplace |
The value of dRcv_dT above which (dRcv_dT is negative) the water is heated in place instead of moving upward between layers [R degC-1 ~> kg m-3 degC-1].
Definition at line 26 of file MOM_geothermal.F90.
real, dimension(:,:), pointer mom_geothermal::geothermal_cs::geo_heat => NULL() |
The geothermal heat flux [J m-2 T-1 ~> W m-2].
Definition at line 29 of file MOM_geothermal.F90.
real mom_geothermal::geothermal_cs::geothermal_thick |
The thickness over which geothermal heating is applied [m] (not [H]).
Definition at line 30 of file MOM_geothermal.F90.
integer mom_geothermal::geothermal_cs::id_internal_heat_h_tendency = -1 |
ID for diagnostic of thickness tendency.
Definition at line 41 of file MOM_geothermal.F90.
integer mom_geothermal::geothermal_cs::id_internal_heat_heat_tendency = -1 |
ID for diagnostic of heat tendency.
Definition at line 39 of file MOM_geothermal.F90.
integer mom_geothermal::geothermal_cs::id_internal_heat_temp_tendency = -1 |
ID for diagnostic of temperature tendency.
Definition at line 40 of file MOM_geothermal.F90.
type(time_type), pointer mom_geothermal::geothermal_cs::time => NULL() |
A pointer to the ocean model's clock.
Definition at line 36 of file MOM_geothermal.F90.