aboutsummaryrefslogtreecommitdiff
path: root/Docs/source/running_cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Docs/source/running_cpp')
-rw-r--r--Docs/source/running_cpp/parameters.rst11
1 files changed, 11 insertions, 0 deletions
diff --git a/Docs/source/running_cpp/parameters.rst b/Docs/source/running_cpp/parameters.rst
index 4b1bdad57..a2911b9a5 100644
--- a/Docs/source/running_cpp/parameters.rst
+++ b/Docs/source/running_cpp/parameters.rst
@@ -974,6 +974,17 @@ Numerics and algorithms
This requires `warpx.use_kspace_filter=1` and is only supported
with the RZ spectral solver.
+* ``warpx.use_damp_fields_in_z_guard`` (`0` or `1`)
+ When using the RZ spectrol solver, specifies whether to apply a
+ damping factor to the E and B fields in the guard cells
+ along z that extend beyond the edge of the domain.
+ When the boundary conditions along z are not periodic, this defaults to
+ true, otherwise false. The damping profile is
+ a sine squared and is applied to the fields on the outer half of the guards.
+ This damping is useful for damping high frequency numerical artifacts that
+ occur when there is parallel decomposition along z with non-periodic boundary
+ conditions.
+
* ``algo.current_deposition`` (`string`, optional)
This parameter selects the algorithm for the deposition of the current density.
Available options are: ``direct``, ``esirkepov``, and ``vay``. The default choice