From e0a6a979dc45fb175bd71c7e4900cc554097c42f Mon Sep 17 00:00:00 2001 From: Stefan Poll Date: Tue, 14 Oct 2025 00:04:50 +0200 Subject: [PATCH] Skip water balance check when coupled with ParFlow --- src/clm5/main/clm_driver.F90 | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/clm5/main/clm_driver.F90 b/src/clm5/main/clm_driver.F90 index 7fef829..fbd22bb 100644 --- a/src/clm5/main/clm_driver.F90 +++ b/src/clm5/main/clm_driver.F90 @@ -352,10 +352,15 @@ subroutine clm_drv(doalb, nextsw_cday, declinp1, declin, rstwr, nlend, rdate, ro call t_stopf('prescribed_sm') endif call t_startf('begwbal') +#ifdef COUP_OAS_PFL + ! TODO: Balance errors must be fixed for coupled model (eCLM-ParFlow, ICON-eCLM-ParFlow) + write(iulog,*)'Skipping water balance check...' +#else call BeginWaterBalance(bounds_clump, & filter(nc)%num_nolakec, filter(nc)%nolakec, & filter(nc)%num_lakec, filter(nc)%lakec, & soilhydrology_inst, waterstate_inst) +#endif call t_stopf('begwbal')