39 #include "src_piny_physics_v1.0/include/class_defs/CP_OPERATIONS/class_cpxcfnctls.h"
42 extern CProxy_TimeKeeper TimeKeeperProxy;
43 extern CkVec <CProxy_FFTcache> UfftCacheProxy;
44 extern CkVec <CProxy_GSpaceDriver> UgSpaceDriverProxy;
68 CP_LargeSP_RhoGSpacePlane::CP_LargeSP_RhoGSpacePlane(
70 thisInstance(_instance)
75 #ifdef _CP_DEBUG_LARGESP_RHOG_VERBOSE_
76 CkPrintf(
"[%d] LargeSP_RhoG constructs \n",thisIndex.x);
118 CP_LargeSP_RhoGSpacePlane::~CP_LargeSP_RhoGSpacePlane(){
131 ArrayElement1D::pup(p);
149 #ifdef _CP_DEBUG_LARGE_RHOREAL_VERBOSE_
150 CkPrintf(
"LSP_RhoG accepting LSPRhoR %d %d\n",
151 thisIndex.x,CkMyPe());
172 #ifdef _CP_DEBUG_LARGE_MDSG_VERBOSE_
173 CkPrintf(
"LSP_RhoG accepting MDSg %d %d \n",
174 thisIndex.x,CkMyPe());
bool is_pow2(int)
return tru if input is power of 2
holds the UberIndex and the offset for proxies
Add type declarations for simulationConstants class (readonly vars) and once class for each type of o...
void acceptLSPRhoR()
Data comes from LargeSP_RhoReal once an algorithm step.
CkGroupID mCastGrpId
Multicast manager group that handles many mcast/redns in the code. Grep for info. ...
Some basic data structures and the array map classes are defined here.
void acceptMDSg()
Data comes from MD once an algorithm step.
void pup(PUP::er &)
Pup my variables for migration.
void init()
post constructor initialization