From bd53f465ad354bd5b4a77399c34de5b1cce1129d Mon Sep 17 00:00:00 2001 From: Yuqiong Liu Date: Thu, 11 Sep 2025 16:37:05 -0400 Subject: [PATCH] changed warning msg per OWP request --- src/cfe.c | 7 ++++++- src/conceptual_reservoir.c | 8 ++++---- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/src/cfe.c b/src/cfe.c index a9dcff80..a4ce89ef 100644 --- a/src/cfe.c +++ b/src/cfe.c @@ -244,7 +244,12 @@ extern void cfe( if(flux_from_deep_gw_to_chan_m > gw_reservoir_struct->storage_m) { flux_from_deep_gw_to_chan_m=gw_reservoir_struct->storage_m; // TODO: set a flag when flux larger than storage - Log(WARNING, "Groundwater flux larger than storage \n"); + // Adding specific warning message requested by OWP (9/11/2025) + Log(WARNING, + "Groundwater flux larger than storage. " + "While this will not cause a run failure, " + "parameter combinations may not be realistic " + "and a mass balance error will occur.\n"); } massbal_struct->vol_from_gw+=flux_from_deep_gw_to_chan_m; diff --git a/src/conceptual_reservoir.c b/src/conceptual_reservoir.c index d3424711..83879e41 100644 --- a/src/conceptual_reservoir.c +++ b/src/conceptual_reservoir.c @@ -47,10 +47,10 @@ extern void conceptual_reservoir_flux_calc(struct conceptual_reservoir *da_reser *primary_flux_m = da_reservoir->coeff_primary * (exp_term - 1.0); *secondary_flux_m = 0.0; - // cap so flux never exceeds storage - if (*primary_flux_m > da_reservoir->storage_m) { - *primary_flux_m = da_reservoir->storage_m; - } + // cap so flux never exceeds storage, but commented out here per OWP request (9/11/2025) + //if (*primary_flux_m > da_reservoir->storage_m) { + // *primary_flux_m = da_reservoir->storage_m; + //} return; }