|
| CP_State_ParticlePlane (CkMigrateMessage *m) |
|
| CP_State_ParticlePlane (int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, UberCollection) |
| The glorious constructor /////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////. More...
|
|
| ~CP_State_ParticlePlane () |
| The destructor : Carefully about what it malloced and what is not /////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////.
|
|
void | pup (PUP::er &) |
| pup for migration /////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////
|
|
void | initKVectors () |
| InitKVectors creates local k vectors for this chare and mallocs some memory. More...
|
|
void | startNLEes (int) |
| = The entry point to the Euler Exponential Spline non-local method. More...
|
|
void | lPrioStartNLEes (NLDummyMsg *m) |
| = The entry point to the Euler Exponential Spline non-local method. More...
|
|
void | launchComputeZs () |
| Entry Method. GSpaceDriver calls this to trigger the launch of the computeZ()s to compute the Z matrix. More...
|
|
void | computeZ (PPDummyMsg *m) |
| Entry Method. More...
|
|
void | setEnlCookie (EnlCookieMsg *m) |
| Section reduction cookie N^3 method /////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////. More...
|
|
void | ResumeFromSync () |
| Resume from Sync which is a general routine /////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////.
|
|
void | reduceZ (int, int, complex *, complex *, complex *, complex *) |
| ReduceZ reduces Zmat over gspace for a particular state for N^3 method /////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////cc. More...
|
|
void | getForces (int, int, complex *) |
| Compute psi forces for the N^3 method /////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////. More...
|
|
void | createNLEesFFTdata () |
| In gspace, create the projector, projPsi /////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////. More...
|
|
void | FFTNLEesFwd () |
| FFT projPsi(gx,gy,gz) -> projPsi(gx,gy,z) /////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////. More...
|
|
void | sendToEesRPP () |
| send projPsi(gx,gy,z) to Rspace chare where FFT is completed /////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// More...
|
|
void | recvFromEesRPP (GSPPIFFTMsg *msg) |
| Receive the projector back modified to generate psi forces A message cannot come back until I have sent!! More...
|
|
void | FFTNLEesBck () |
| Complete the FFT : projPsif(gx,gy,z) -> projPsif(gx,gy,gz) /////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////. More...
|
|
void | computeNLEesForces () |
| Compute the Psi forces : If not done, start a new iteration /////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////. More...
|
|
void | registrationDone (CkReductionMsg *msg) |
| = Make sure everyone is registered on the 1st time step
|
|
void | printEnl (CkReductionMsg *msg) |
|
Definition at line 59 of file CP_State_ParticlePlane.h.