aboutsummaryrefslogtreecommitdiff
path: root/Python/pywarpx/picmi.py
diff options
context:
space:
mode:
authorGravatar David Grote <grote1@llnl.gov> 2021-02-26 00:46:39 -0800
committerGravatar GitHub <noreply@github.com> 2021-02-26 00:46:39 -0800
commitfaf15f02c2af254224f23e92cd413a7c5349d9f0 (patch)
treeba66c3dc9e9436304dcabdcd12476daa01c84f8e /Python/pywarpx/picmi.py
parent76397a4917b0ed925675d9f5449bb6cbe83c0ef7 (diff)
downloadWarpX-faf15f02c2af254224f23e92cd413a7c5349d9f0.tar.gz
WarpX-faf15f02c2af254224f23e92cd413a7c5349d9f0.tar.zst
WarpX-faf15f02c2af254224f23e92cd413a7c5349d9f0.zip
For picmi, fix MultiSpecies (#1745)
Diffstat (limited to 'Python/pywarpx/picmi.py')
-rw-r--r--Python/pywarpx/picmi.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/Python/pywarpx/picmi.py b/Python/pywarpx/picmi.py
index 0709cb0de..d93396a82 100644
--- a/Python/pywarpx/picmi.py
+++ b/Python/pywarpx/picmi.py
@@ -123,9 +123,15 @@ class Species(picmistandard.PICMI_Species):
picmistandard.PICMI_MultiSpecies.Species_class = Species
class MultiSpecies(picmistandard.PICMI_MultiSpecies):
- def initialize_inputs(self, layout, initialize_self_fields=False):
+ def initialize_inputs(self, layout,
+ initialize_self_fields = False,
+ injection_plane_position = None,
+ injection_plane_normal_vector = None):
for species in self.species_instances_list:
- species.initialize_inputs(layout, initialize_self_fields)
+ species.initialize_inputs(layout,
+ initialize_self_fields,
+ injection_plane_position,
+ injection_plane_normal_vector)
class GaussianBunchDistribution(picmistandard.PICMI_GaussianBunchDistribution):