, including all inherited members.
| addM2L(C_iter Cj) | Evaluator< equation > | [inline] |
| addM2P(C_iter Cj) | Evaluator< equation > | [inline] |
| allocate() | Kernel< equation > | |
| ALPHA | KernelBase | [protected] |
| Anm | KernelBase | [protected] |
| ATOMS | KernelBase | [protected] |
| bodies2twigs(Bodies &bodies, Cells &twigs) | TreeStructure< equation > | [inline, protected] |
| BottomUp() | BottomUp< equation > | [inline] |
| buffer | TreeStructure< equation > | |
| Ci0 | KernelBase | [protected] |
| CiB | Evaluator< equation > | [protected] |
| CiE | Evaluator< equation > | [protected] |
| Cj0 | KernelBase | [protected] |
| CjB | Evaluator< equation > | [protected] |
| CjE | Evaluator< equation > | [protected] |
| clearBuffers() | Evaluator< equation > | |
| Cnm | KernelBase | [protected] |
| constHost | KernelBase | [protected] |
| Dataset() | Dataset< equation > | [inline] |
| deviceToHost() | Kernel< equation > | |
| downward(Cells &cells, Cells &jcells, bool periodic=true) | TreeStructure< equation > | [inline] |
| eraseTimer(std::string event) | Logger | [inline] |
| evalError(Bodies &bodies, Bodies &bodies2, real &diff1, real &norm1, real &diff2, real &norm2, bool ewald=false) | Dataset< equation > | [inline] |
| evalEwaldReal(C_iter Ci, C_iter Cj) | Evaluator< equation > | |
| evalEwaldReal(Cells &cells) | Evaluator< equation > | |
| evalL2L(Cells &cells) | Evaluator< equation > | |
| evalL2P(Cells &cells) | Evaluator< equation > | |
| evalLocal(real rho, real alpha, real beta, complex *Ynm, complex *YnmTheta) const | KernelBase | [inline, protected] |
| evalM2L(C_iter Ci, C_iter Cj) | Evaluator< equation > | |
| evalM2L(Cells &cells) | Evaluator< equation > | |
| evalM2M(Cells &cells, Cells &jcells) | Evaluator< equation > | |
| evalM2P(C_iter Ci, C_iter Cj) | Evaluator< equation > | |
| evalM2P(Cells &cells) | Evaluator< equation > | |
| evalMultipole(real rho, real alpha, real beta, complex *Ynm, complex *YnmTheta) const | KernelBase | [inline, protected] |
| evalP2M(Cells &cells) | Evaluator< equation > | |
| evalP2P(Bodies &ibodies, Bodies &jbodies, bool onCPU=false) | Evaluator< equation > | |
| evalP2P(C_iter Ci, C_iter Cj) | Evaluator< equation > | |
| evalP2P(Cells &cells) | Evaluator< equation > | |
| Evaluator() | Evaluator< equation > | [inline] |
| Ewald(Bodies &bodies, Cells &cells, Cells &jcells) | TreeStructure< equation > | [inline] |
| EwaldReal(C_iter Ci, C_iter Cj) const | Kernel< equation > | |
| EwaldReal() | Kernel< equation > | |
| EwaldWave(Bodies &bodies) const | Kernel< equation > | |
| EwaldWave() | Kernel< equation > | |
| factorial | KernelBase | [protected] |
| finalize() | Kernel< equation > | |
| flagM2L | Evaluator< equation > | [protected] |
| flagM2P | Evaluator< equation > | [protected] |
| flagP2P | Evaluator< equation > | [protected] |
| getCenter(Cell &cell) | TreeStructure< equation > | [inline, protected] |
| getLevel(bigint index) | Evaluator< equation > | [inline, protected] |
| getMaxLevel(Bodies &bodies) | BottomUp< equation > | [inline, protected] |
| getR0() const | KernelBase | [inline] |
| getTargetBody(Lists &lists) | Evaluator< equation > | |
| getTargetCell(Lists &lists, bool isM) | Evaluator< equation > | |
| getX0() const | KernelBase | [inline] |
| grow(Bodies &bodies, int level=0, int begin=0, int end=0) | BottomUp< equation > | [inline] |
| TopDown::grow(Bodies &bodies) | TopDown< equation > | [inline] |
| GSCALE | KernelBase | [protected] |
| hostToDevice() | Kernel< equation > | |
| Icenter | Evaluator< equation > | [protected] |
| initialize() | Kernel< equation > | |
| initSource(Bodies &bodies) | Dataset< equation > | [inline] |
| initTarget(Bodies &bodies, bool IeqJ=true) | Dataset< equation > | [inline] |
| interact(C_iter Ci, C_iter Cj, PairQueue &pairQueue) | Evaluator< equation > | [inline] |
| Iperiodic | Evaluator< equation > | [protected] |
| KernelBase() | KernelBase | [inline] |
| keysDevc | KernelBase | [protected] |
| keysDevcSize | KernelBase | [protected] |
| keysHost | KernelBase | [protected] |
| KSIZE | KernelBase | [protected] |
| L2L(C_iter Ci, C_iter Cj) const | Kernel< equation > | |
| L2L() | Kernel< equation > | |
| L2P(C_iter Ci) const | Kernel< equation > | |
| L2P() | Kernel< equation > | |
| lattice(Bodies &bodies) | Evaluator< equation > | [inline] |
| listM2L | Evaluator< equation > | [protected] |
| listM2P | Evaluator< equation > | [protected] |
| listP2P | Evaluator< equation > | [protected] |
| Logger() | Logger | [inline] |
| M2L(C_iter Ci, C_iter Cj) const | Kernel< equation > | |
| M2L() | Kernel< equation > | |
| M2M(C_iter Ci, C_iter Cj) const | Kernel< equation > | |
| M2M() | Kernel< equation > | |
| M2P(C_iter Ci, C_iter Cj) const | Kernel< equation > | |
| M2P() | Kernel< equation > | |
| neighbor(Cells &cells, Cells &jcells) | Evaluator< equation > | [inline] |
| NM2L | KernelBase | |
| NM2P | KernelBase | |
| NP2P | KernelBase | |
| P2M(C_iter Ci) const | Kernel< equation > | |
| P2M() | Kernel< equation > | |
| P2P(C_iter Ci, C_iter Cj) const | Kernel< equation > | |
| P2P() | Kernel< equation > | |
| periodicBodies(Bodies &bodies) | Evaluator< equation > | [inline] |
| postCalculation() | KernelBase | [inline] |
| preCalculation() | KernelBase | [inline] |
| prefactor | KernelBase | [protected] |
| printAllTime() | Logger | [inline] |
| printError(real diff1, real norm1, real diff2, real norm2) | Dataset< equation > | [inline] |
| printNow | Logger | |
| printTime(std::string event) | Logger | [inline] |
| prune(Bodies &bodies) | BottomUp< equation > | [inline] |
| R0 | KernelBase | [protected] |
| random(Bodies &bodies, int seed=1, int numSplit=1) | Evaluator< equation > | [inline] |
| rangeDevc | KernelBase | [protected] |
| rangeDevcSize | KernelBase | [protected] |
| rangeHost | KernelBase | [protected] |
| readTarget(Bodies &bodies) | Dataset< equation > | [inline] |
| 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] |
| setIndex(Bodies &bodies, int level=-1, int begin=0, int end=0, bool update=false) | BottomUp< equation > | [inline] |
| TopDown::setIndex() | TopDown< equation > | [inline] |
| setR0(real r0) | KernelBase | [inline] |
| setSourceBody() | Evaluator< equation > | |
| setSourceCell(bool isM) | Evaluator< equation > | |
| setTargetBody(Lists lists, Maps flags) | Evaluator< equation > | |
| setTargetCell(Lists lists, Maps flags) | Evaluator< equation > | |
| 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] |
| sphere(Bodies &bodies, int seed=1, int numSplit=1) | Evaluator< equation > | [inline] |
| 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] |
| timeKernels() | Evaluator< equation > | [protected] |
| timeM2L | Evaluator< equation > | [protected] |
| timeM2P | Evaluator< equation > | [protected] |
| timeP2P | Evaluator< equation > | [protected] |
| TopDown() | TopDown< equation > | [inline] |
| TreeStructure::traverse(Cells &cells, Cells &jcells) | Evaluator< equation > | [inline] |
| traversePeriodic(Cells &cells, Cells &jcells) | Evaluator< equation > | [inline, protected] |
| twigs2cells(Cells &twigs, Cells &cells, Cells &sticks) | TreeStructure< equation > | [inline, protected] |
| upwardPeriodic(Cells &jcells) | Evaluator< equation > | [inline, protected] |
| writeTarget(Bodies &bodies) | Dataset< equation > | [inline] |
| writeTime() | Logger | [inline] |
| writeTrace() | Logger | [inline] |
| X0 | KernelBase | [protected] |
| ~BottomUp() | BottomUp< equation > | [inline] |
| ~Dataset() | Dataset< equation > | [inline] |
| ~Evaluator() | Evaluator< equation > | [inline] |
| ~KernelBase() | KernelBase | [inline] |
| ~Logger() | Logger | [inline] |
| ~TopDown() | TopDown< equation > | [inline] |