OPAL (Object Oriented Parallel Accelerator Library)  2021.1.99
OPAL
Static Public Member Functions | List of all members
SpecializedGreensFunction< 3 > Struct Reference

Static Public Member Functions

template<class T , class FT , class FT2 >
static void calculate (Vektor< T, 3 > &hrsq, FT &grn, FT2 *grnI)
 
template<class T , class FT , class FT2 >
static void calculate (Vektor< T, 3 > &hrsq, FT &grn, FT2 *grnI)
 
template<class T , class FT , class FT2 >
static void calculate (Vektor< T, 3 > &hrsq, FT &grn, FT2 *grnI, double alpha, double eps)
 

Detailed Description

Definition at line 28 of file FFTBoxPoissonSolver.cpp.

Member Function Documentation

◆ calculate() [1/3]

template<class T , class FT , class FT2 >
static void SpecializedGreensFunction< 3 >::calculate ( Vektor< T, 3 > &  hrsq,
FT &  grn,
FT2 *  grnI 
)
inlinestatic

Definition at line 30 of file FFTBoxPoissonSolver.cpp.

References sqrt().

Here is the call graph for this function:

◆ calculate() [2/3]

template<class T , class FT , class FT2 >
static void SpecializedGreensFunction< 3 >::calculate ( Vektor< T, 3 > &  hrsq,
FT &  grn,
FT2 *  grnI 
)
inlinestatic

Definition at line 38 of file FFTPoissonSolver.cpp.

References sqrt().

Here is the call graph for this function:

◆ calculate() [3/3]

template<class T , class FT , class FT2 >
static void SpecializedGreensFunction< 3 >::calculate ( Vektor< T, 3 > &  hrsq,
FT &  grn,
FT2 *  grnI,
double  alpha,
double  eps 
)
inlinestatic

Definition at line 51 of file P3MPoissonSolver.cpp.

References Physics::alpha, erf(), ke, min(), real(), and sqrt().

Here is the call graph for this function:

The documentation for this struct was generated from the following files: