NAMD
ComputeEField.h
Go to the documentation of this file.
1
7
#ifndef COMPUTEEFIELD_H
8
#define COMPUTEEFIELD_H
9
10
#include "
ComputeHomePatch.h
"
11
#include "
ReductionMgr.h
"
12
13
class
ComputeEField
:
public
ComputeHomePatch
14
{
15
16
public
:
17
ComputeEField
(
ComputeID
c,
PatchID
pid);
// Constructor
18
virtual
~ComputeEField
();
// Destructor
19
20
virtual
void
doForce
(
FullAtom
* p,
Results
* r);
21
22
SubmitReduction
*
reduction
;
23
24
};
25
26
#endif
27
28
29
30
31
32
33
Results
Definition:
PatchTypes.h:137
ComputeID
int32 ComputeID
Definition:
NamdTypes.h:278
ComputeEField::~ComputeEField
virtual ~ComputeEField()
Definition:
ComputeEField.C:24
ComputeEField::doForce
virtual void doForce(FullAtom *p, Results *r)
Definition:
ComputeEField.C:32
ComputeHomePatch
Definition:
ComputeHomePatch.h:25
SubmitReduction
Definition:
ReductionMgr.h:305
ComputeEField
Definition:
ComputeEField.h:13
ReductionMgr.h
FullAtom
Definition:
NamdTypes.h:200
ComputeEField::reduction
SubmitReduction * reduction
Definition:
ComputeEField.h:22
ComputeHomePatch.h
ComputeEField::ComputeEField
ComputeEField(ComputeID c, PatchID pid)
Definition:
ComputeEField.C:14
PatchID
int32 PatchID
Definition:
NamdTypes.h:277
Generated by
1.8.14