|
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] |
1.7.4