From 4f0f2514de30142068069cd6493a2c1f949e245f Mon Sep 17 00:00:00 2001
From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr>
Date: Wed, 2 Aug 2023 11:01:50 +0200
Subject: [PATCH] Config: Add default mage solver for new configuration.

---
 src/config.py | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/src/config.py b/src/config.py
index 5e98a7af..16ec6b12 100644
--- a/src/config.py
+++ b/src/config.py
@@ -250,6 +250,13 @@ class Config(SQL):
         # Solvers
         self._solvers = []
 
+        posix = os.name == 'posix'
+        ctor = solver_type_list["mage8"]
+        new = ctor("default-mage")
+        new._description = "Default PAMHYR mage 8 version"
+        new._cmd_solver = f"""@install_dir/mage/mage{"" if posix else ".exe"} -fp=1 @input"""
+        self._solvers.append(new)
+
         # Meshing tool
         self.meshing_tool = ""
 
-- 
GitLab