NAMD
ComputeExt.h
Go to the documentation of this file.
1
7
#ifndef COMPUTEEXT_H
8
#define COMPUTEEXT_H
9
10
#include "
ComputeHomePatches.h
"
11
#include "
NamdTypes.h
"
12
13
class
SubmitReduction
;
14
class
ExtForceMsg
;
15
class
ComputeExtAtom
;
16
17
class
ComputeExt
:
public
ComputeHomePatches
{
18
public
:
19
ComputeExt
(
ComputeID
c);
20
virtual
~ComputeExt
();
21
void
doWork
();
22
void
saveResults
(
ExtForceMsg
*);
23
24
private
:
25
SubmitReduction
*reduction;
26
27
};
28
29
#endif
30
ComputeExtAtom
Definition:
ComputeExt.C:33
ComputeExt::doWork
void doWork()
Definition:
ComputeExt.C:105
ComputeID
int32 ComputeID
Definition:
NamdTypes.h:278
ComputeExt::~ComputeExt
virtual ~ComputeExt()
Definition:
ComputeExt.C:101
ComputeHomePatches.h
ComputeHomePatches
Definition:
ComputeHomePatches.h:72
SubmitReduction
Definition:
ReductionMgr.h:305
ComputeExt::ComputeExt
ComputeExt(ComputeID c)
Definition:
ComputeExt.C:91
ComputeExt
Definition:
ComputeExt.h:17
ComputeExt::saveResults
void saveResults(ExtForceMsg *)
Definition:
ComputeExt.C:298
NamdTypes.h
ExtForceMsg
Definition:
ComputeExt.C:47
Generated by
1.8.14