aboutsummaryrefslogtreecommitdiff
path: root/Docs/source/running_cpp
diff options
context:
space:
mode:
authorGravatar Remi Lehe <remi.lehe@normalesup.org> 2019-08-30 08:29:35 -0700
committerGravatar GitHub <noreply@github.com> 2019-08-30 08:29:35 -0700
commita7105f2e97c79de807e1ff57a2f7d9df6d471cb8 (patch)
tree43dc35faaf67606613957360f8132463ca76b556 /Docs/source/running_cpp
parentd51022db75ab54898d68451fc4e15bdfa373e2a8 (diff)
parente0fff837554473383fe0a7d3a39fda46344825a6 (diff)
downloadWarpX-a7105f2e97c79de807e1ff57a2f7d9df6d471cb8.tar.gz
WarpX-a7105f2e97c79de807e1ff57a2f7d9df6d471cb8.tar.zst
WarpX-a7105f2e97c79de807e1ff57a2f7d9df6d471cb8.zip
Merge pull request #289 from ablelly/merged_overlap_pml
Extended PML
Diffstat (limited to 'Docs/source/running_cpp')
-rw-r--r--Docs/source/running_cpp/parameters.rst12
1 files changed, 12 insertions, 0 deletions
diff --git a/Docs/source/running_cpp/parameters.rst b/Docs/source/running_cpp/parameters.rst
index c531405c3..1c4e477d1 100644
--- a/Docs/source/running_cpp/parameters.rst
+++ b/Docs/source/running_cpp/parameters.rst
@@ -679,6 +679,18 @@ Boundary conditions
The characteristic depth, in number of cells, over which
the absorption coefficients of the PML increases.
+* ``warpx.do_pml_in_domain`` (`int`; default: 0)
+ Whether to create the PML inside the simulation area or outside. If inside,
+ it allows the user to propagate particles in PML and to use extended PML
+
+* ``warpx.do_pml_has_particles`` (`int`; default: 0)
+ Whether to propagate particles in PML or not. Can only be done if PML are in simulation domain,
+ i.e. if `warpx.do_pml_in_domain = 1`.
+
+* ``warpx.do_pml_j_damping`` (`int`; default: 0)
+ Whether to damp current in PML. Can only be used if particles are propagated in PML,
+ i.e. if `warpx.do_pml_has_particles = 1`.
+
* ``warpx.do_pml_Lo`` (`2 ints in 2D`, `3 ints in 3D`; default: `1 1 1`)
The directions along which one wants a pml boundary condition for lower boundaries on mother grid.