ExaFMM 1
Fast-multipole Method for exascale systems
|
ALPHA | KernelBase | [protected] |
Anm | KernelBase | [protected] |
ATOMS | KernelBase | [protected] |
Ci0 | KernelBase | [protected] |
Cj0 | KernelBase | [protected] |
Cnm | KernelBase | [protected] |
constHost | KernelBase | [protected] |
eraseTimer(std::string event) | Logger | [inline] |
evalLocal(real rho, real alpha, real beta, complex *Ynm, complex *YnmTheta) const | KernelBase | [inline, protected] |
evalMultipole(real rho, real alpha, real beta, complex *Ynm, complex *YnmTheta) const | KernelBase | [inline, protected] |
factorial | KernelBase | [protected] |
getR0() const | KernelBase | [inline] |
getX0() const | KernelBase | [inline] |
GSCALE | KernelBase | [protected] |
KernelBase() | KernelBase | [inline] |
keysDevc | KernelBase | [protected] |
keysDevcSize | KernelBase | [protected] |
keysHost | KernelBase | [protected] |
KSIZE | KernelBase | [protected] |
Logger() | Logger | [inline] |
NM2L | KernelBase | |
NM2P | KernelBase | |
NP2P | KernelBase | |
postCalculation() | KernelBase | [inline] |
preCalculation() | KernelBase | [inline] |
prefactor | KernelBase | [protected] |
printAllTime() | Logger | [inline] |
printNow | Logger | |
printTime(std::string event) | Logger | [inline] |
R0 | KernelBase | [protected] |
rangeDevc | KernelBase | [protected] |
rangeDevcSize | KernelBase | [protected] |
rangeHost | KernelBase | [protected] |
resetTimer() | Logger | [inline] |
RSCALE | KernelBase | [protected] |
setDomain(Bodies &bodies, vect x0=0, real r0=M_PI) | KernelBase | [inline] |
setEwald(real ksize, real alpha, real sigma) | KernelBase | [inline] |
setR0(real r0) | KernelBase | [inline] |
setVanDerWaals(int atoms, double *rscale, double *gscale) | KernelBase | [inline] |
setX0(vect x0) | KernelBase | [inline] |
SIGMA | KernelBase | [protected] |
sortBodies(Bodies &bodies, Bodies &buffer, bool ascend=true, int begin=0, int end=0) | Sort | [inline] |
sortCells(Cells &cells, Cells &buffer, bool ascend=true, int begin=0, int end=0) | Sort | [inline] |
sourceBegin | KernelBase | [protected] |
sourceDevc | KernelBase | [protected] |
sourceDevcSize | KernelBase | [protected] |
sourceHost | KernelBase | [protected] |
sourceSize | KernelBase | [protected] |
startTimer(std::string event) | Logger | [inline] |
startTracer(ThreadTrace &beginTrace) | Logger | [inline] |
stopTimer(std::string event, bool print=false) | Logger | [inline] |
stopTracer(ThreadTrace &beginTrace, int color) | Logger | [inline] |
targetBegin | KernelBase | [protected] |
targetDevc | KernelBase | [protected] |
targetDevcSize | KernelBase | [protected] |
targetHost | KernelBase | [protected] |
writeTime() | Logger | [inline] |
writeTrace() | Logger | [inline] |
X0 | KernelBase | [protected] |
~KernelBase() | KernelBase | [inline] |
~Logger() | Logger | [inline] |