PrescribedSwFluxAndAlbedo{FT, FN1, FN2} <: AbstractNetSwFluxModel{FT}

Structure which contains functions for shortwave albedo and shortwave fluxes. They are user-defined, constant across the domain and can be a function of time.

All fluxes are assumed to be normal to the surface.

Fields

• α

Shortwave albedo in grid. No units.

• swf

Shortwave flux in grid. Units of J m-2 s-1

source
PrescribedNetSwFlux{FT,FN3} <: AbstractNetSwFluxModel{FT}

Structure which contains net shortwave flux values. The function is user-defined, constant across the domain and can be a function of time.

All fluxes are assumed to be normal to the surface.

Fields

• nswf

Net shortwave flux. Units of J m-2 s-1

source
compute_net_sw_flux(
nswf_model::PrescribedSwFluxAndAlbedo{FT},
t::Real,
) where {FT}

Computes the net shortwave flux magnitude as a function of time.

source
compute_net_sw_flux(
nswf_model:: PrescribedNetSwFlux{FT},
t::Real
) where {FT}

Computes the net shortwave flux magnitude as a function of time.

source