OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
|
Public Member Functions | |
ApplyField (double alpha_, double ke_, bool isIntGreen_) | |
void | operator() (std::size_t i, std::size_t j, PartBunch &P_r) const |
Public Attributes | |
double | alpha |
double | ke |
bool | isIntGreen |
Definition at line 61 of file P3MPoissonSolver.cpp.
|
inline |
Definition at line 62 of file P3MPoissonSolver.cpp.
|
inline |
Definition at line 64 of file P3MPoissonSolver.cpp.
References ApplyField< T >::alpha, Dim, PartBunchBase< T, Dim >::Ef, erf(), exp(), ApplyField< T >::isIntGreen, ApplyField< T >::ke, pow(), PartBunchBase< T, Dim >::Q, PartBunchBase< T, Dim >::R, and sqrt().
double ApplyField< T >::alpha |
Definition at line 97 of file P3MPoissonSolver.cpp.
Referenced by ApplyField< T >::operator()().
bool ApplyField< T >::isIntGreen |
Definition at line 99 of file P3MPoissonSolver.cpp.
Referenced by ApplyField< T >::operator()().
double ApplyField< T >::ke |
Definition at line 98 of file P3MPoissonSolver.cpp.
Referenced by ApplyField< T >::operator()().