Solver
RRTMGP.RTE.NoScatLWRTE — TypeNoScatLWRTE(grid_params::RRTMGPGridParams; params, sfc_emis, inc_flux)A high-level RRTMGP data structure storing the optical properties, sources, boundary conditions and fluxes configurations for a non-scattering longwave simulation.
Fields
context: ClimaComms context.op: Optical properties.src: Longwave source functions.bcs: Longwave boundary conditions.fluxb: Temporary storage for bandwise calculations.flux: Longwave fluxes.angle_disc: Angular discretization.state_cache:TransposedStateCachewith column-first copies of the hot state arrays (refreshed at each spectral solve), ornothing.
RRTMGP.RTE.TwoStreamLWRTE — TypeTwoStreamLWRTE(grid_params::RRTMGPGridParams; params, sfc_emis, inc_flux)A high-level RRTMGP data structure storing the optical properties, sources, boundary conditions and fluxes configurations for a 2-stream longwave simulation.
Fields
context: ClimaComms context.op: Optical properties.src: Longwave source functions.bcs: Longwave boundary conditions.fluxb: Temporary storage for bandwise calculations.flux: Longwave fluxes.band_flux: Optional per-band longwave fluxes(nlev, ncol, n_bnd), ornothing.state_cache:TransposedStateCachewith column-first copies of the hot state arrays (refreshed at each spectral solve), ornothing.
RRTMGP.RTE.NoScatSWRTE — TypeNoScatSWRTE(grid_params::RRTMGPGridParams; cos_zenith, toa_flux, sfc_alb_direct, inc_flux_diffuse, sfc_alb_diffuse)A high-level RRTMGP data structure storing the optical properties, sources, boundary conditions and fluxes configurations for a non-scattering shortwave simulation.
Fields
context: ClimaComms context.op: Optical properties.bcs: Shortwave boundary conditions.fluxb: Temporary storage for bandwise calculations.flux: Shortwave fluxes.state_cache:TransposedStateCachewith column-first copies of the hot state arrays (refreshed at each spectral solve), ornothing.
RRTMGP.RTE.TwoStreamSWRTE — TypeTwoStreamSWRTE(grid_params::RRTMGPGridParams; cos_zenith, toa_flux, sfc_alb_direct, inc_flux_diffuse, sfc_alb_diffuse)A high-level RRTMGP data structure storing the optical properties, sources, boundary conditions and fluxes configurations for a 2-stream shortwave simulation.
Fields
context: ClimaComms context.op: Optical properties.src: Shortwave source functions.bcs: Shortwave boundary conditions.fluxb: Temporary storage for bandwise calculations.flux: Shortwave fluxes.band_flux: Optional per-band shortwave fluxes(nlev, ncol, n_bnd), ornothing.state_cache:TransposedStateCachewith column-first copies of the hot state arrays (refreshed at each spectral solve), ornothing.