aboutsummaryrefslogtreecommitdiff
path: root/Source/Utils/WarpXAlgorithmSelection.H
diff options
context:
space:
mode:
authorGravatar David Grote <grote1@llnl.gov> 2022-10-25 15:32:26 -0700
committerGravatar GitHub <noreply@github.com> 2022-10-25 22:32:26 +0000
commit5c84ec02fe1e167a3473f64358298441ac15c934 (patch)
tree86c049c57dba5a7fb40bb93f9bdc4b5860bcfcb8 /Source/Utils/WarpXAlgorithmSelection.H
parente4c735403311c48ad69edcabe91241ee1968938a (diff)
downloadWarpX-5c84ec02fe1e167a3473f64358298441ac15c934.tar.gz
WarpX-5c84ec02fe1e167a3473f64358298441ac15c934.tar.zst
WarpX-5c84ec02fe1e167a3473f64358298441ac15c934.zip
Replace "none" BC with Neumann for electrostatic (#3483)
* Replace "none" BC with Neumann for electrostatic * Added checking for Neumann boundaries * Updated documentation regarding Neumann BCs * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Diffstat (limited to 'Source/Utils/WarpXAlgorithmSelection.H')
-rw-r--r--Source/Utils/WarpXAlgorithmSelection.H3
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/Utils/WarpXAlgorithmSelection.H b/Source/Utils/WarpXAlgorithmSelection.H
index 97dd3b89f..9346159ab 100644
--- a/Source/Utils/WarpXAlgorithmSelection.H
+++ b/Source/Utils/WarpXAlgorithmSelection.H
@@ -119,7 +119,8 @@ struct FieldBoundaryType {
Damped = 4, // Fields in the guard cells are damped for PSATD
//in the moving window direction
Absorbing_SilverMueller = 5, // Silver-Mueller boundary condition
- None = 6 // The fields values at the boundary are not updated. This is
+ Neumann = 6, // For electrostatic, the normal E is set to zero
+ None = 7 // The fields values at the boundary are not updated. This is
// useful for RZ simulations, at r=0.
};
};