AtmosModel
AtmosModel type
ClimateMachine.Atmos.AtmosModel — TypeAtmosModel <: BalanceLawA BalanceLaw for atmosphere modeling. Users may over-ride prescribed default values for each field.
Usage
AtmosModel(
    param_set,
    orientation,
    ref_state,
    turbulence,
    hyperdiffusion,
    moisture,
    radiation,
    source,
    tracers,
    boundarycondition,
    init_state_conservative
)Fields
- param_set- Parameter Set (type to dispatch on, e.g., planet parameters. See CLIMAParameters.jl package) 
- orientation- Orientation ( - ClimateMachine.FlatOrientation(LES in a box) or- ClimateMachine.SphericalOrientation)
- ref_state- Reference State (For initial conditions, or for linearisation when using implicit solvers) 
- turbulence- Turbulence Closure (Equations for dynamics of under-resolved turbulent flows) 
- hyperdiffusion- Hyperdiffusion Model (Equations for dynamics of high-order spatial wave attenuation) 
- moisture- Moisture Model (Equations for dynamics of moist variables) 
- precipitation- Precipitation Model (Equations for dynamics of precipitating species) 
- radiation- Radiation Model (Equations for radiative fluxes) 
- source- Source Terms (Problem specific source terms) 
- tracers- Tracer Terms (Equations for dynamics of active and passive tracers) 
- boundarycondition- Boundary condition specification 
- init_state_conservative- Initial Condition (Function to assign initial values of state variables) 
- data_config- Data Configuration (Helper field for experiment configuration)