NAMD
ComputeDPMEMsgs.C
Go to the documentation of this file.
1 
7 #include "ComputeDPMEMsgs.h"
8 #include "packmsg.h"
9 
10 //#define DEBUGM
11 #define MIN_DEBUG_LEVEL 3
12 #include "Debug.h"
13 
14 // DATA MESSAGE
15 
17  numParticles = 0;
18  particles = 0;
19 }
20 
22  delete [] particles;
23 }
24 
26  PACK(node);
27  PACK_AND_NEW_ARRAY(particles,numParticles);
28 )
29 
30 
31 // RESULTS MESSAGE
32 
34  numParticles = 0;
35  forces = 0;
36 }
37 
39  delete [] forces;
40 }
41 
43  PACK(node);
44  PACK_AND_NEW_ARRAY(forces,numParticles);
45 )
46 
static __thread float4 * forces
#define PACK_MSG(MSGTYPE, MSGDATA)
Definition: packmsg.h:35
Pme2Particle * particles
#define PACK(DATA)
Definition: packmsg.h:123
#define PACK_AND_NEW_ARRAY(DATA, LEN)
Definition: packmsg.h:139