|
OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
OPAL
|
Public Member Functions | |
| ApplyField (T c, double r, double epsilon, double alpha) | |
| void | operator() (std::size_t i, std::size_t j, PartBunch &P, Vektor< double, 3 > &shift) const |
Public Attributes | |
| T | C |
| double | R |
| double | eps |
| double | a |
Definition at line 69 of file P3MPoissonSolver.cpp.
|
inline |
Definition at line 70 of file P3MPoissonSolver.cpp.
|
inline |
Definition at line 71 of file P3MPoissonSolver.cpp.
References ApplyField< T >::a, ApplyField< T >::C, Dim, PartBunchBase< T, Dim >::Ef, ApplyField< T >::eps, erf(), exp(), ke, PartBunchBase< T, Dim >::Phi, PartBunchBase< T, Dim >::Q, PartBunchBase< T, Dim >::R, and sqrt().

| double ApplyField< T >::a |
Definition at line 103 of file P3MPoissonSolver.cpp.
Referenced by ApplyField< T >::operator()().
| T ApplyField< T >::C |
Definition at line 100 of file P3MPoissonSolver.cpp.
Referenced by ApplyField< T >::operator()().
| double ApplyField< T >::eps |
Definition at line 102 of file P3MPoissonSolver.cpp.
Referenced by ApplyField< T >::operator()().
| double ApplyField< T >::R |
Definition at line 101 of file P3MPoissonSolver.cpp.
1.8.5