REPLines: Add REP lines into model, view and minor change.

This commit is contained in:
Pierre-Antoine Rouby committed 2024-03-26 10:40:57 +01:00
1 parent 1ff895368e
commit aedb8c46fc
16 files changed
+735 -5

No files matched your search

+11
View File
@@ -128,6 +128,15 @@ class Mage(CommandLineSolver):
name = self._study.name
return f"{name}.TRA"
def _export_REP_additional_lines(self, study, rep_file):
lines = filter(
lambda line: line.is_enabled(),
study.river.rep_lines.lines
)
for line in lines:
rep_file.write(line.line)
@timer
def _export_ST(self, study, repertory, qlog, name="0"):
files = []
@@ -661,6 +670,8 @@ class Mage(CommandLineSolver):
if EXT in ["GRA"]:
f.write(f"{EXT} {file}\n")
self._export_REP_additional_lines(study, f)
@timer
def export(self, study, repertory, qlog=None):
self._study = study