OpenAtom
Version1.5a
|
Group Container class : Only allowed chare data classes have data. More...
#include <eesCache.h>
Public Member Functions | |
eesCache (int, int, int, int, int, int, int, UberCollection thisInstance) | |
= Group constructor | |
void | registerCacheGPP (int, int, int *, int *, int *) |
= GParticlePlane Cache Management tool More... | |
void | registerCacheRPP (int) |
= realParticlePlane Cache Management tool More... | |
void | registerCacheGHart (int, int, int *, int *, int *) |
= RhoGhart Cache Management tool More... | |
void | registerCacheRHart (int) |
= RhoRhart Cache Management tool More... | |
void | registerCacheGSP (int, int) |
void | registerCacheRHOG (int) |
void | queryCacheRPP (int, int, int) |
= realParticlePlane Cache Management tool More... | |
void | queryCacheRHart (int, int, int) |
= RhoGhart Cache Management tool More... | |
Public Attributes | |
const UberCollection | thisInstance |
int | itimeRPP |
int | itimeRHart |
int | rpp_on |
int | nstates |
int | nchareGSPProcT |
int * | gspStateInd |
int * | gspPlaneInd |
int | nMallSize |
int | nchareGPP |
int | nchareRPP |
int | nchareGHart |
int | nchareRHart |
int | nchareGSP |
int | nchareRhoG |
int | nchareGPPProc |
int | nchareRPPProc |
int | nchareGHartProc |
int | nchareRHartProc |
int | nchareGSPProc |
int | nchareRhoGProc |
int | nkpoint |
int * | allowedGppChares |
int * | allowedRppChares |
int * | allowedRhoGHartChares |
int * | allowedRhoRHartChares |
int * | allowedGspChares |
int * | allowedRhoGChares |
int * | indGppChares |
int * | indRppChares |
int * | indRhoGHartChares |
int * | indRhoRHartChares |
int * | indGspChares |
int * | indRhoGChares |
GPPDATA ** | GppData |
RPPDATA ** | RppData |
RHOGHARTDATA ** | RhoGHartData |
RHORHARTDATA ** | RhoRHartData |
GSPDATA ** | GspData |
Group Container class : Only allowed chare data classes have data.
Definition at line 18 of file eesCache.h.
void eesCache::queryCacheRHart | ( | int | index, |
int | itime, | ||
int | iter | ||
) |
= RhoGhart Cache Management tool
= Cache compute : 1st guy in does the job
Definition at line 438 of file eesCache.C.
Referenced by CP_Rho_RHartExt::computeAtmSF().
void eesCache::queryCacheRPP | ( | int | index, |
int | itime, | ||
int | iter | ||
) |
= realParticlePlane Cache Management tool
= Cache compute
Definition at line 394 of file eesCache.C.
Referenced by CP_State_RealParticlePlane::computeZmatEes().
void eesCache::registerCacheGHart | ( | int | index, |
int | ncoef, | ||
int * | ka, | ||
int * | kb, | ||
int * | kc | ||
) |
= RhoGhart Cache Management tool
= Cache warm up
Definition at line 181 of file eesCache.C.
References RHOGHARTDATA::init().
Referenced by CP_Rho_GHartExt::init().
void eesCache::registerCacheGPP | ( | int | index, |
int | ncoef, | ||
int * | ka, | ||
int * | kb, | ||
int * | kc | ||
) |
= GParticlePlane Cache Management tool
= Cache warm up
Definition at line 138 of file eesCache.C.
References GPPDATA::init().
Referenced by CP_State_ParticlePlane::initKVectors().
void eesCache::registerCacheRHart | ( | int | index | ) |
= RhoRhart Cache Management tool
= Cache warm up
Definition at line 158 of file eesCache.C.
References RHORHARTDATA::init().
Referenced by CP_Rho_RHartExt::init().
void eesCache::registerCacheRPP | ( | int | index | ) |
= realParticlePlane Cache Management tool
= Cache warm up
Definition at line 118 of file eesCache.C.
References RPPDATA::init().
Referenced by CP_State_RealParticlePlane::init().