Skip to content

Conversation

@wlin7
Copy link
Contributor

@wlin7 wlin7 commented Jun 6, 2025

PR #6651 increased the tolerance for column and grid balance check for C, N, and P.
However, subroutine GridCBalanceCheck uses a separate error_tol that was not similarly
increased. The lower tolerance is exceeded in an SSP370 simulation (#7423), causing the
simulation to be aborted. This PR replaces the local error_tol with the common
balance_check_tolerance for EcosystemBalanceCheckMod.F90.

Fixes #7423

[BFB] If a simulation were to be impacted, it would have failed when exceeding the lower tolerance.


This PR is identical to #7425 but for the maint-3.0 branch, which is being used for Water Cycle Changes and Impacts simulation campaign

@wlin7 wlin7 requested a review from bishtgautam June 6, 2025 22:43
@mahf708 mahf708 changed the base branch from master to maint-3.0 June 6, 2025 23:10
@bishtgautam
Copy link
Contributor

@rljacob, Can this be directly merged to maint-3.0?

@rljacob
Copy link
Member

rljacob commented Jun 20, 2025

Yes it can.

@rljacob rljacob added the ELM land model label Jun 21, 2025
@bishtgautam bishtgautam merged commit 03e0802 into maint-3.0 Jul 1, 2025
1 check passed
@bishtgautam bishtgautam deleted the wlin/lnd/more_nbalance_error_tol_maint30 branch July 1, 2025 17:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

cbalance error tolerance is not uniform

5 participants