Go to the documentation of this file.
37 #ifndef pairPotentialList_H
38 #define pairPotentialList_H
71 inline label pairPotentialIndex
77 void readPairPotentialDict
139 const scalar rIJMagSqr
142 scalar
rMin(
const label a,
const label
b)
const;
144 scalar
dr(
const label a,
const label
b)
const;
146 scalar
rCutSqr(
const label a,
const label
b)
const;
148 scalar
rCut(
const label a,
const label
b)
const;
scalar rCut(const label a, const label b) const
const pairPotential & electrostatic() const
Mesh consisting of general polyhedral cells.
scalar rCutMaxSqr() const
bool rCutSqr(const label a, const label b, const scalar rIJMagSqr) const
const dimensionedScalar b
scalar energy(const label a, const label b, const scalar rIJMag) const
scalar rMin(const label a, const label b) const
scalar dr(const label a, const label b) const
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers....
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
scalar force(const label a, const label b, const scalar rIJMag) const
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
const pairPotential & pairPotentialFunction(const label a, const label b) const
void buildPotentials(const List< word > &idList, const dictionary &pairPotentialDict, const polyMesh &mesh)