8 #ifndef UTILS_WARPXALGORITHMSELECTION_H_ 9 #define UTILS_WARPXALGORITHMSELECTION_H_ 121 Absorbing_SilverMueller = 5,
161 #endif // UTILS_WARPXALGORITHMSELECTION_H_ Definition: WarpXAlgorithmSelection.H:102
void Sum(T &v, MPI_Comm comm)
particles cross domain boundary leave with damped j
Definition: WarpXAlgorithmSelection.H:56
Definition: WarpXAlgorithmSelection.H:86
Definition: WarpXAlgorithmSelection.H:79
Definition: GetExternalFields.H:16
int GetAlgorithmInteger(amrex::ParmParse &pp, const char *pp_search_key)
Definition: WarpXAlgorithmSelection.cpp:123
Definition: GetExternalFields.H:16
Definition: WarpXAlgorithmSelection.H:39
particles crossing domain boundary are removed
Definition: WarpXAlgorithmSelection.H:21
Definition: WarpXAlgorithmSelection.H:113
int GetFieldBCTypeInteger(std::string BCType)
Definition: WarpXAlgorithmSelection.cpp:183
Definition: WarpXAlgorithmSelection.H:72
Definition: WarpXAlgorithmSelection.H:139
struct to select algorithm for macroscopic Maxwell solver LaxWendroff (semi-implicit) represents sigm...
Definition: WarpXAlgorithmSelection.H:32
struct to determine the computational medium, i.e., vacuum or material/macroscopic default is vacuum...
Definition: WarpXAlgorithmSelection.H:19
Definition: WarpXAlgorithmSelection.H:48
Definition: WarpXAlgorithmSelection.H:64
Definition: WarpXAlgorithmSelection.H:22
Definition: WarpX_PEC.H:20
Definition: WarpXAlgorithmSelection.H:93
ParticleBoundaryType
Definition: WarpXAlgorithmSelection.H:130
ParticleBoundaryType GetParticleBCTypeInteger(std::string BCType)
Definition: WarpXAlgorithmSelection.cpp:200