diff --git a/src/Solver/Mage.py b/src/Solver/Mage.py index 33d63ae7ee7499f9729e4a30afccec471d24875b..d75fd6cb0bd0e47d68b29a0a35a582624e501c57 100644 --- a/src/Solver/Mage.py +++ b/src/Solver/Mage.py @@ -575,9 +575,10 @@ class Mage8(Mage): @timer def read_bin(self, study, repertory, results, qlog = None, name="0"): - logger.info(f"read_bin: Start ...") + fname = os.path.join(repertory, f"{name}.BIN") + logger.info(f"read_bin: Start reading '{fname}' ...") - with mage_file_open(os.path.join(repertory, f"{name}.BIN"), "r") as f: + with mage_file_open(fname, "r") as f: newline = lambda: np.fromfile(f, dtype=np.int32, count=1) endline = lambda: np.fromfile(f, dtype=np.int32, count=1) @@ -700,9 +701,10 @@ class Mage8(Mage): if not study.river.has_sediment(): return - logger.info(f"read_gra: Start ...") + fname = os.path.join(repertory, f"{name}.GRA") + logger.info(f"read_gra: Start reading '{fname}' ...") - with mage_file_open(os.path.join(repertory, f"{name}.GRA"), "r") as f: + with mage_file_open(fname, "r") as f: newline = lambda: np.fromfile(f, dtype=np.int32, count=1) endline = lambda: np.fromfile(f, dtype=np.int32, count=1)