diff options
Diffstat (limited to 'Python/pywarpx/picmi.py')
-rw-r--r-- | Python/pywarpx/picmi.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Python/pywarpx/picmi.py b/Python/pywarpx/picmi.py index 621757132..0f0426ca6 100644 --- a/Python/pywarpx/picmi.py +++ b/Python/pywarpx/picmi.py @@ -1175,6 +1175,15 @@ class LaserAntenna(picmistandard.PICMI_LaserAntenna): ) / constants.c +class LoadInitialField(picmistandard.PICMI_LoadGriddedField): + def initialize_inputs(self): + pywarpx.warpx.read_fields_from_path = self.read_fields_from_path + if self.load_E: + pywarpx.warpx.E_ext_grid_init_style = 'read_from_file' + if self.load_B: + pywarpx.warpx.B_ext_grid_init_style = 'read_from_file' + + class AnalyticInitialField(picmistandard.PICMI_AnalyticAppliedField): def init(self, kw): self.mangle_dict = None |