Skip to content

Commit 51a1f36

Browse files
committed
debug: updating coeff primary
1 parent e3b70fd commit 51a1f36

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/models/dCFE.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ def initialize(self):
6666
self.cfe_instance.refkdt = self.refkdt[:, 0]
6767
self.cfe_instance.satdk = self.satdk[:, 0]
6868
self.cfe_instance.reset_flux_and_states()
69+
self.cfe_instance.reset_volume_tracking()
6970

7071
def forward(self, x, t): # -> (Tensor, Tensor):
7172
"""

src/models/physics/bmi_cfe.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -411,7 +411,9 @@ def update_params(self, refkdt, satdk):
411411
self.Schaake_adjusted_magic_constant_by_soil_type = (
412412
self.refkdt * self.satdk / 2.0e-06
413413
)
414-
self.soil_reservoir["coeff_primary"] = self.satdk
414+
self.soil_reservoir["coeff_primary"] = (
415+
self.satdk * self.soil_params["slop"] * self.time_step_size
416+
)
415417
if self.verbose:
416418
print(
417419
f"refkdt: {self.refkdt:.2f}; satdk: {self.satdk:.5f}; \

0 commit comments

Comments
 (0)