From 6c82f237b29cd37201a05e5a81b5fe4f37d82f68 Mon Sep 17 00:00:00 2001 From: nmannall Date: Fri, 17 May 2024 13:19:16 +0100 Subject: [PATCH] Refactor PMLCFS UserObject build process --- gprMax/cmds_multiuse.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gprMax/cmds_multiuse.py b/gprMax/cmds_multiuse.py index bf3b3c38..854fe07b 100644 --- a/gprMax/cmds_multiuse.py +++ b/gprMax/cmds_multiuse.py @@ -1956,7 +1956,7 @@ class PMLCFS(UserObjectMulti): super().__init__(**kwargs) self.order = 19 - def build(self, grid, uip): + def build(self, model, uip): try: alphascalingprofile = self.kwargs["alphascalingprofile"] alphascalingdirection = self.kwargs["alphascalingdirection"] @@ -2042,6 +2042,7 @@ class PMLCFS(UserObjectMulti): f"{cfssigma.min:g}, max: {cfssigma.max}) created." ) + grid = uip.grid grid.pmls["cfs"].append(cfs) if len(grid.pmls["cfs"]) > 2: