Public Member Functions | |
potential (const polyMesh &mesh) | |
Construct from mesh reference. More... | |
potential (const polyMesh &mesh, const IOdictionary &mdInitialiseDict, IOdictionary &idListDict) | |
Construct from mdInitialiseDict. More... | |
~potential () | |
Destructor. More... | |
label | nIds () const |
const List< word > & | idList () const |
const List< word > & | siteIdList () const |
scalar | potentialEnergyLimit () const |
label | nPairPotentials () const |
const labelList & | removalOrder () const |
const pairPotentialList & | pairPotentials () const |
const tetherPotentialList & | tetherPotentials () const |
const vector & | gravity () const |
Private Member Functions | |
void | setSiteIdList (const dictionary &moleculePropertiesDict) |
void | readPotentialDict () |
void | readMdInitialiseDict (const IOdictionary &mdInitialiseDict, IOdictionary &idListDict) |
potential (const potential &) | |
Disallow default bitwise copy construct. More... | |
void | operator= (const potential &) |
Disallow default bitwise assignment. More... | |
Private Attributes | |
const polyMesh & | mesh_ |
List< word > | idList_ |
List< word > | siteIdList_ |
label | nPairPotIds_ |
scalar | potentialEnergyLimit_ |
labelList | removalOrder_ |
pairPotentialList | pairPotentials_ |
tetherPotentialList | tetherPotentials_ |
vector | gravity_ |
Construct from mesh reference.
Definition at line 354 of file potential.C.
References potential::readPotentialDict().
potential | ( | const polyMesh & | mesh, |
const IOdictionary & | mdInitialiseDict, | ||
IOdictionary & | idListDict | ||
) |
Construct from mdInitialiseDict.
Definition at line 363 of file potential.C.
~potential | ( | ) |
Destructor.
Definition at line 376 of file potential.C.
|
private |
Definition at line 30 of file potential.C.
References Foam::abort(), List::append(), DynamicList::append(), Foam::FatalError, FatalErrorInFunction, Foam::findIndex(), forAll, dictionary::found(), potential::idList_, dictionary::lookup(), Foam::nl, potential::nPairPotIds_, DynamicList::shrink(), potential::siteIdList(), potential::siteIdList_, dictionary::subDict(), and List::transfer().
|
private |
|
private |
|
private |
Disallow default bitwise assignment.
|
inline |
Definition at line 28 of file potentialI.H.
References potential::idList_, and List::size().
|
inline |
Definition at line 34 of file potentialI.H.
|
inline |
Definition at line 40 of file potentialI.H.
Referenced by potential::setSiteIdList().
|
inline |
Definition at line 46 of file potentialI.H.
|
inline |
Definition at line 52 of file potentialI.H.
|
inline |
Definition at line 58 of file potentialI.H.
|
inline |
Definition at line 64 of file potentialI.H.
|
inline |
Definition at line 71 of file potentialI.H.
|
inline |
Definition at line 77 of file potentialI.H.
|
private |
Definition at line 57 of file potential.H.
Definition at line 59 of file potential.H.
Referenced by potential::nIds(), and potential::setSiteIdList().
Definition at line 61 of file potential.H.
Referenced by potential::setSiteIdList().
|
private |
Definition at line 63 of file potential.H.
Referenced by potential::setSiteIdList().
|
private |
Definition at line 65 of file potential.H.
|
private |
Definition at line 67 of file potential.H.
|
private |
Definition at line 69 of file potential.H.
|
private |
Definition at line 71 of file potential.H.
|
private |
Definition at line 73 of file potential.H.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.