From f9a940182b3ddb5447e245bd5b461e35802ed81c Mon Sep 17 00:00:00 2001 From: Craig Warren Date: Mon, 4 Sep 2023 11:17:53 +0100 Subject: [PATCH] Updates to handle sigmamax None via CLI --- gprMax/cmds_multiuse.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gprMax/cmds_multiuse.py b/gprMax/cmds_multiuse.py index 50cee93c..fc62fe2a 100644 --- a/gprMax/cmds_multiuse.py +++ b/gprMax/cmds_multiuse.py @@ -1755,8 +1755,11 @@ class PMLCFS(UserObjectMulti): cfssigma.scalingprofile = sigmascalingprofile cfssigma.scalingdirection = sigmascalingdirection cfssigma.min = float(sigmamin) + if sigmamax == "None": + sigmamax = None if sigmamax is not None: - cfssigma.max = float(sigmamax) + sigmamax = float(sigmamax) + cfssigma.max = sigmamax cfs = CFS() cfs.alpha = cfsalpha cfs.kappa = cfskappa @@ -1770,7 +1773,7 @@ class PMLCFS(UserObjectMulti): f"{cfskappa.scalingdirection}, min: {cfskappa.min:g}, max: " f"{cfskappa.max:g}), sigma (scaling: {cfssigma.scalingprofile}, " f"scaling direction: {cfssigma.scalingdirection}, min: " - f"{cfssigma.min:g}, max: {cfssigma.max:g}) created." + f"{cfssigma.min:g}, max: {cfssigma.max}) created." ) grid.pmls["cfs"].append(cfs)