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
16
ComputeDPMEDataMsg::ComputeDPMEDataMsg
(
void
) {
17
numParticles
= 0;
18
particles
= 0;
19
}
20
21
ComputeDPMEDataMsg::~ComputeDPMEDataMsg
(
void
) {
22
delete
[]
particles
;
23
}
24
25
PACK_MSG
(
ComputeDPMEDataMsg
,
26
PACK
(node);
27
PACK_AND_NEW_ARRAY
(particles,numParticles);
28
)
29
30
31
// RESULTS MESSAGE
32
33
ComputeDPMEResultsMsg::ComputeDPMEResultsMsg
(
void
) {
34
numParticles = 0;
35
forces = 0;
36
}
37
38
ComputeDPMEResultsMsg::~ComputeDPMEResultsMsg
(
void
) {
39
delete
[]
forces
;
40
}
41
42
PACK_MSG
(
ComputeDPMEResultsMsg
,
43
PACK
(node);
44
PACK_AND_NEW_ARRAY
(forces,numParticles);
45
)
46
Debug.h
ComputeDPMEDataMsg::~ComputeDPMEDataMsg
~ComputeDPMEDataMsg(void)
Definition:
ComputeDPMEMsgs.C:21
ComputeDPMEDataMsg::numParticles
int numParticles
Definition:
ComputeDPMEMsgs.h:26
ComputeDPMEDataMsg
Definition:
ComputeDPMEMsgs.h:22
ComputeDPMEResultsMsg::~ComputeDPMEResultsMsg
~ComputeDPMEResultsMsg(void)
Definition:
ComputeDPMEMsgs.C:38
PACK_MSG
PACK_MSG(ComputeDPMEDataMsg, PACK(node);PACK_AND_NEW_ARRAY(particles, numParticles);)
Definition:
ComputeDPMEMsgs.C:25
ComputeDPMEResultsMsg::forces
PmeVector * forces
Definition:
ComputeDPMEMsgs.h:44
ComputeDPMEDataMsg::ComputeDPMEDataMsg
ComputeDPMEDataMsg(void)
Definition:
ComputeDPMEMsgs.C:16
ComputeDPMEMsgs.h
ComputeDPMEResultsMsg::ComputeDPMEResultsMsg
ComputeDPMEResultsMsg(void)
packmsg.h
ComputeDPMEDataMsg::particles
Pme2Particle * particles
Definition:
ComputeDPMEMsgs.h:27
PACK
#define PACK(DATA)
Definition:
packmsg.h:123
PACK_AND_NEW_ARRAY
#define PACK_AND_NEW_ARRAY(DATA, LEN)
Definition:
packmsg.h:139
ComputeDPMEResultsMsg
Definition:
ComputeDPMEMsgs.h:39
Generated by
1.8.14