aboutsummaryrefslogtreecommitdiff
path: root/Python/pywarpx/WarpXPIC.py
diff options
context:
space:
mode:
authorGravatar David Grote <grote1@llnl.gov> 2021-07-12 09:08:16 -0700
committerGravatar GitHub <noreply@github.com> 2021-07-12 09:08:16 -0700
commit13bb45254d82cd6c945846f2d18b2fcbbc2ad008 (patch)
tree53099127bcacbafd91f387b0ab0a19c9d0a79644 /Python/pywarpx/WarpXPIC.py
parentf462adc324cf466b60d62bc8c06c035221b75861 (diff)
downloadWarpX-13bb45254d82cd6c945846f2d18b2fcbbc2ad008.tar.gz
WarpX-13bb45254d82cd6c945846f2d18b2fcbbc2ad008.tar.zst
WarpX-13bb45254d82cd6c945846f2d18b2fcbbc2ad008.zip
Update Python module comments (#2073)
* Added explanatory comments in timestepper.py * Add comments to WarpInterface.py * Added comments to WarpXPIC.py
Diffstat (limited to 'Python/pywarpx/WarpXPIC.py')
-rw-r--r--Python/pywarpx/WarpXPIC.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/Python/pywarpx/WarpXPIC.py b/Python/pywarpx/WarpXPIC.py
index dc66ec26a..66930d81f 100644
--- a/Python/pywarpx/WarpXPIC.py
+++ b/Python/pywarpx/WarpXPIC.py
@@ -4,6 +4,13 @@
#
# License: BSD-3-Clause-LBNL
+# The WarpXPIC class is the beginnings of an implementation of a standard interface
+# for running PIC codes. This is the run time equivalent to the PICMI standard.
+# This standard would specify the API for calling the various pieces of typical
+# time step loops, for example get_self_fields and put_Efields. Ideally, a user
+# could write a loop using the standard and, importing one of compliant codes, be
+# able to run a customized PIC simulation with that code.
+
from warp.run_modes.timestepper import PICAPI
from ._libwarpx import libwarpx