mirror of
https://gitlab.com/pamhyr/pamhyr2.git
synced 2026-10-30 03:20:41 +01:00
add option to let Mage generate initial condition
This commit is contained in:
1 parent
58300b8c1a
commit
9c0ffa8356
4 files changed
+15
-4
No files matched your search
+7
-3
@@ -36,7 +36,7 @@ def mage_file_open(filepath, mode):
|
||||
|
||||
if "w" in mode:
|
||||
# Write header
|
||||
f.write("* This file is generate by PAMHYR, please don't modify\n")
|
||||
f.write("* This file is generated by PAMHYR, please don't modify\n")
|
||||
|
||||
return f
|
||||
|
||||
@@ -81,6 +81,7 @@ class Mage(CommandLineSolver):
|
||||
("mage_compute_reach_volume_balance", "y"),
|
||||
("mage_max_reach_volume_balance", "0.001"),
|
||||
("mage_min_reach_volume_to_check", "1000.0"),
|
||||
("mage_init_internal", " "),
|
||||
]
|
||||
|
||||
return lst
|
||||
@@ -721,8 +722,11 @@ class Mage8(Mage):
|
||||
if name in ["command_line_arguments"]:
|
||||
continue
|
||||
|
||||
if name == "mage_compute_reach_volume_balance":
|
||||
value = "O" if value == "y" else "N"
|
||||
if name == "compute_reach_volume_balance":
|
||||
value = "O" if value.lower() == "y" else "N"
|
||||
|
||||
if name == "init_internal":
|
||||
value = "p" if value.lower() in ["y","yes","true"] else ""
|
||||
|
||||
f.write(f"{name} {value}\n")
|
||||
|
||||
|
||||
Reference in new issue
Block a user