From ee30778a9ba41a3c91ce310f87021400267e3db9 Mon Sep 17 00:00:00 2001 From: sbosse Date: Fri, 16 May 2025 23:08:38 +0200 Subject: [PATCH] Fri 16 May 23:06:54 CEST 2025 --- src/SimNDT/engine/engineBase.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/SimNDT/engine/engineBase.py b/src/SimNDT/engine/engineBase.py index 2aa326d..cec59b8 100644 --- a/src/SimNDT/engine/engineBase.py +++ b/src/SimNDT/engine/engineBase.py @@ -39,7 +39,13 @@ class EngineBase(object): if self.Platform == "OpenCL": self.initCL() - self.materialSetup() + if hasattr(self.simPack.Simulation,"importRho") and hasattr(self.simPack.Simulation,"importVL") and hasattr(self.simPack.Simulation,"importVT"): + Rho = np.load(self.simPack.Simulation.importRho) + VL = np.load(self.simPack.Simulation.importVL) + VT = np.load(self.simPack.Simulation.importVT) + self.materialImport(Rho,VL,VT,0,0) + else: + self.materialSetup() self.initFields() self.staggeredProp() self.applyBoundaries() @@ -100,4 +106,4 @@ class EngineBase(object): def initFieldsCL(self): pass - \ No newline at end of file +