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_propertiesinput_propertiesoutput_propertiestendencies_in_diagnosticstime_unit_nametime_unit_timedeltatracer_dimsuses_tracers-