Public Types | |
enum | { maxlevels = 32 } |
Public Member Functions | |
void | put (const msm::Array< CProxy_MsmC1HermiteBlock > &a) |
void | get (msm::Array< CProxy_MsmC1HermiteBlock > &a) |
Public Attributes | |
char | msmBlockProxyData [maxlevels *sizeof(CProxy_MsmC1HermiteBlock)] |
int | nlevels |
Definition at line 175 of file ComputeMsm.C.
anonymous enum |
void MsmC1HermiteBlockProxyMsg::get | ( | msm::Array< CProxy_MsmC1HermiteBlock > & | a | ) | [inline] |
Definition at line 192 of file ComputeMsm.C.
References msmBlockProxyData, and nlevels.
Referenced by ComputeMsmMgr::recvMsmC1HermiteBlockProxy().
00192 { 00193 a.resize(nlevels); 00194 memcpy(a.buffer(), msmBlockProxyData, 00195 nlevels*sizeof(CProxy_MsmC1HermiteBlock)); 00196 }
void MsmC1HermiteBlockProxyMsg::put | ( | const msm::Array< CProxy_MsmC1HermiteBlock > & | a | ) | [inline] |
Definition at line 182 of file ComputeMsm.C.
References msm::Array< T >::buffer(), msm::Array< T >::len(), maxlevels, msmBlockProxyData, NAMD_die(), and nlevels.
Referenced by ComputeMsmMgr::initialize_create().
char MsmC1HermiteBlockProxyMsg::msmBlockProxyData[maxlevels *sizeof(CProxy_MsmC1HermiteBlock)] |
Definition at line 178 of file ComputeMsm.C.
Definition at line 179 of file ComputeMsm.C.