SurfaceWater
Models
ClimaLand.Pond.PondModel
— TypePondModel{FT, D, R} <: AbstractSurfaceWaterModel{FT}
A stand-in model for models like the snow or river model. In standalone mode, a prescribed soil infiltration rate and precipitation rate control the rate of change of the pond height variable η
via an ODE. In integrated LSM mode, the infiltration into the soil will be computed via a different method, and also be applied as a flux boundary condition for the soil model.
domain
: The domain for the pond modelrunoff
: The runoff model for the pond model
Methods and Types
ClimaLand.Pond.PrescribedRunoff
— TypePrescribedRunoff{F1 <: Function, F2 <: Function} <: AbstractSurfaceRunoff
The required input for driving the simple pond model: precipitation, as a function of time, soil effective saturation at a depth Δz
below the surface, as a function of time, and soil parameters, which affect infiltration.
ClimaLand.Pond.surface_runoff
— Functionfunction Pond.surface_runoff(
runoff::PrognosticRunoff,
Y::ClimaCore.Fields.FieldVector,
p::NamedTuple,
t,
)
Extension of the Pond.surface_runoff
function, which computes the surface runoff, for use in an LSM when the runoff is determined prognostically.