climt.DryConvectiveAdjustment¶
-
class
climt.
DryConvectiveAdjustment
(tendencies_in_diagnostics=False, name=None)[source]¶ A conservative scheme to keep the temperature profile close to the dry adiabat if it is super-adiabatic.
-
__init__
(tendencies_in_diagnostics=False, name=None)¶ Initializes the Stepper object.
Parameters: - tendencies_in_diagnostics (bool, optional) – A boolean indicating whether this object will put tendencies of quantities in its diagnostic output based on first order time differencing of output values.
- name (string, optional) – A label to be used for this object, for example as would be used for Y in the name “X_tendency_from_Y”. By default the class name in lowercase is used.
Methods
__init__
([tendencies_in_diagnostics, name])Initializes the Stepper object. array_call
(state, time_step)Gets diagnostics from the current model state and steps the state forward in time according to the timestep. gas_constant
(q)Calculate gas constant based on amount of q heat_capacity
(q)Calculate heat capacity based on amount of q Attributes
diagnostic_properties
input_properties
output_properties
tendencies_in_diagnostics
time_unit_name
time_unit_timedelta
tracer_dims
uses_tracers
-