Skip to content

Fit ET not being applied to soil water tendency - #204

Merged
bgroenks96 merged 2 commits into
mainfrom
bg/fix-203-et-soil-coupling
Sep 29, 2026
Merged

bgroenks96 merged 2 commits into
mainfrom
bg/fix-203-et-soil-coupling

Conversation

@bgroenks96

Copy link
Copy Markdown
Collaborator

The coupled SoilEnergyWaterCarbon compute_tendencies! was not passing the evapotranspiration scheme to the Richards hydrology, so ET was never removed from the soil water in LandModel.

Add an optional surface_hydrology argument, mirroring closure!, and pass it from LandModel.

Also add a regression test checking that the top-layer saturation tendency drops by E / (Δz * porosity) when ground evaporation is applied.

Fixes #203

The coupled SoilEnergyWaterCarbon compute_tendencies! was not passing the
evapotranspiration scheme to the Richards hydrology, so ET was never removed
from the soil water in LandModel.

Add an optional surface_hydrology argument, mirroring closure!, and pass it
from LandModel.

Also add a regression test checking that the top-layer saturation tendency drops by
E / (Δz * porosity) when ground evaporation is applied.

Fixes #203

@olivierbonte olivierbonte left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me!

Comment thread test/coupled_models/land_model_tests.jl Outdated
@bgroenks96
bgroenks96 merged commit cd2f122 into main Sep 29, 2026
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Evapotranspiration is never removed from the soil water in LandModel

2 participants