No Clouds#

class abcmodel.atmos.clouds.no_clouds.NoCloudState(cc_frac=<factory>, cc_mf=<factory>, cc_qf=<factory>, cl_trans=<factory>, q2_h=<factory>, top_CO22=<factory>, wCO2M=<factory>)[source]#

Bases: AbstractCloudState

No cloud initial state.

cc_frac: Array#

Cloud core fraction [-], range 0 to 1.

cc_mf: Array#

Cloud core mass flux [kg/kg/s].

cc_qf: Array#

Cloud core moisture flux [kg/kg/s].

cl_trans: Array#

Cloud layer transmittance [-], range 0 to 1.

q2_h: Array#

Humidity variance at mixed-layer top [kg²/kg²].

top_CO22: Array#

CO2 variance at mixed-layer top [ppm²].

wCO2M: Array#

CO2 mass flux [mgC/m²/s].

class abcmodel.atmos.clouds.no_clouds.NoCloudModel(*args: Any, **kwargs: Any)[source]#

Bases: AbstractCloudModel[NoCloudState]

No cloud is formed using this model.

init_state()[source]#

Initialize the model state.

Returns:

The initial cloud state.

run(state)[source]#

No calculations.