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} <: AbstractSurfaceRunoffThe 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.