OpenAtom
Version1.5a
|
Public Member Functions | |
void | pup (PUP::er &) |
= data More... | |
GStateSlab () | |
= Constuctor, Destructor and utilities | |
void | initNHC (int _len_nhc_cp, int _num_nhc_cp, int _nck_nhc_cp) |
void | destroyNHC () |
void | setKRange (int, int *, int *, int *) |
void | addForces (complex *, const int *) |
Public Attributes | |
int | cp_min_opt |
size2d | planeSize |
int | numNonZeroPlanes |
int | numRuns |
int | numLines |
int | numPoints |
int | numFull |
int | numFullNL |
int | ees_nonlocal |
bool | fftReqd |
int | mysizeX |
int | S_grainSize |
int | xdim |
int | ydim |
int | zdim |
int | ngridaNL |
int | ngridbNL |
int | ngridcNL |
int | iplane_ind |
int | istate_ind |
int | ihave_kx0 |
int | ihave_g000 |
int | ind_g000 |
int | kx0_strt |
int | kx0_end |
int | nkx0 |
int | nkx0_uni |
int | nkx0_red |
int | nkx0_zero |
double | eke_ret |
double | fictEke_ret |
double | ekeNhc_ret |
double | potNHC_ret |
double | degfree |
double | degfreeNHC |
complex * | packedPlaneData |
complex * | packedPlaneDataTemp2 |
complex * | packedPlaneDataTemp |
complex * | packedPlaneDataScr |
complex * | packedForceData |
complex * | packedVelData |
complex * | packedRedPsi |
complex * | packedRedPsiV |
int | len_nhc_cp |
int | num_nhc_cp |
int | nck_nhc_cp |
int * | istrNHC |
int * | iendNHC |
double | kTCP |
double | tauNHCCP |
double *** | xNHC |
double *** | xNHCP |
double *** | vNHC |
double *** | fNHC |
double * | degFreeSplt |
double * | mNHC |
double * | v0NHC |
double * | a2NHC |
double * | a4NHC |
Definition at line 25 of file fftCacheSlab.h.
void GStateSlab::pup | ( | PUP::er & | p | ) |
= data
= Dont have to pup fftw plans - they live in the fft cache group
CkPrintf("gs pup\n:");
g under min
Definition at line 115 of file stateSlab.C.
Referenced by CP_State_GSpacePlane::pup().
void GStateSlab::setKRange | ( | int | n, |
int * | k_x, | ||
int * | k_y, | ||
int * | k_z | ||
) |
= Construct the k-vectors
= Find pts with k_x==0:
= Check the layout for doublePack case: kx=0 first
Definition at line 287 of file stateSlab.C.
Referenced by CP_State_GSpacePlane::initGSpace().