All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
molecule Member List

This is the complete list of members for molecule, including all inherited members.

a() constmoleculeinline
a()moleculeinline
autoMap(const vector &position, const mapPolyMesh &mapper)particle< Type >
cell() constparticle< Type >inline
clone() constmoleculeinlinevirtual
Cloud< molecule > classmoleculefriend
coordinates() constparticle< Type >inline
correctAfterInteractionListReferral(const label celli)particle< Type >
correctAfterParallelTransfer(const label patchi, trackingData &td)particle< Type >
currentTetIndices() constparticle< Type >inline
currentTetTransform() constparticle< Type >inline
currentTimeFraction() constparticle< Type >inline
deviationFromMeshCentre() constparticle< Type >
face() constparticle< Type >inline
getNewParticleID() constparticle< Type >inline
hitCyclicACMIPatch(const vector &displacement, const scalar fraction, TrackCloudType &cloud, trackingData &td)particle< Type >protected
hitCyclicAMIPatch(const vector &displacement, const scalar fraction, TrackCloudType &cloud, trackingData &td)particle< Type >protected
hitCyclicPatch(TrackCloudType &, trackingData &)particle< Type >protected
hitCyclicRepeatAMIPatch(const vector &displacement, const scalar fraction, TrackCloudType &cloud, trackingData &td)particle< Type >protected
hitFace(const vector &displacement, const scalar fraction, TrackCloudType &cloud, trackingData &td)particle< Type >
hitFaceNoChangeToMasterPatch(const vector &displacement, const scalar fraction, TrackCloudType &cloud, trackingData &td)particle< Type >
hitPatch(moleculeCloud &cloud, trackingData &td)molecule
Foam::particle::hitPatch(TrackCloudType &, trackingData &)particle< Type >protected
hitProcessorPatch(moleculeCloud &cloud, trackingData &td)molecule
Foam::particle::hitProcessorPatch(TrackCloudType &, trackingData &)particle< Type >protected
hitSymmetryPatch(TrackCloudType &, trackingData &)particle< Type >protected
hitSymmetryPlanePatch(TrackCloudType &, trackingData &)particle< Type >protected
hitWallPatch(moleculeCloud &cloud, trackingData &td)molecule
Foam::particle::hitWallPatch(TrackCloudType &, trackingData &)particle< Type >protected
hitWedgePatch(TrackCloudType &, trackingData &)particle< Type >protected
id() constmoleculeinline
mesh() constparticle< Type >inline
molecule(const polyMesh &mesh, const barycentric &coordinates, const label celli, const label tetFacei, const label tetPti, const tensor &Q, const vector &v, const vector &a, const vector &pi, const vector &tau, const vector &specialPosition, const constantProperties &constProps, const label special, const label id)moleculeinline
molecule(const polyMesh &mesh, const vector &position, const label celli, const tensor &Q, const vector &v, const vector &a, const vector &pi, const vector &tau, const vector &specialPosition, const constantProperties &constProps, const label special, const label id)moleculeinline
molecule(const polyMesh &mesh, Istream &is, bool readFields=true)molecule
move(moleculeCloud &, trackingData &, const scalar trackTime)molecule
normal() constparticle< Type >inline
NOT_SPECIAL enum valuemolecule
onBoundaryFace() constparticle< Type >inline
onFace() constparticle< Type >inline
onInternalFace() constparticle< Type >inline
operator<<(Ostream &, const molecule &)moleculefriend
origId() constparticle< Type >inline
origId()particle< Type >inline
origProc() constparticle< Type >inline
origProc()particle< Type >inline
particle(const polyMesh &mesh, const barycentric &coordinates, const label celli, const label tetFacei, const label tetPti)particle< Type >
particle(const polyMesh &mesh, const vector &position, const label celli)particle< Type >
particle(const polyMesh &mesh, Istream &, bool readFields=true)particle< Type >
particle(const particle &p)particle< Type >
particle(const particle &p, const polyMesh &mesh)particle< Type >
particleCount_particle< Type >static
patch() constparticle< Type >inline
patchData(vector &normal, vector &displacement) constparticle< Type >inline
pi() constmoleculeinline
pi()moleculeinline
position() constparticle< Type >inline
potentialEnergy() constmoleculeinline
potentialEnergy()moleculeinline
prepareForInteractionListReferral(const vectorTensorTransform &transform)particle< Type >
prepareForParallelTransfer()particle< Type >
procTetPt(const polyMesh &procMesh, const label procCell, const label procTetFace) constparticle< Type >
propertyList()particle< Type >inlinestatic
propertyList_particle< Type >static
Q() constmoleculeinline
Q()moleculeinline
readFields(Cloud< molecule > &mC)moleculestatic
Foam::particle::readFields(TrackCloudType &c)particle< Type >static
reset()particle< Type >inline
rf() constmoleculeinline
rf()moleculeinline
setSitePositions(const constantProperties &constProps)molecule
setSiteSizes(label size)molecule
siteForces() constmoleculeinline
siteForces()moleculeinline
sitePositions() constmoleculeinline
sitePositions()moleculeinline
special() constmoleculeinline
SPECIAL_FROZEN enum valuemolecule
SPECIAL_TETHERED enum valuemolecule
SPECIAL_USER enum valuemolecule
specialPosition() constmoleculeinline
specialPosition()moleculeinline
specialTypes enum namemolecule
stepFraction() constparticle< Type >inline
stepFraction()particle< Type >inline
stepFractionSpan() constparticle< Type >inline
tau() constmoleculeinline
tau()moleculeinline
tetFace() constparticle< Type >inline
tethered() constmoleculeinline
tetPt() constparticle< Type >inline
track(const vector &displacement, const scalar fraction)particle< Type >
trackToAndHitFace(const vector &displacement, const scalar fraction, TrackCloudType &cloud, trackingData &td)particle< Type >
trackToAndHitFace(const vector &displacement, const scalar fraction, TrackCloudType &cloud, trackingData &td)particle< Type >
trackToCell(const vector &displacement, const scalar fraction)particle< Type >
trackToFace(const vector &displacement, const scalar fraction)particle< Type >
trackToMovingTri(const vector &displacement, const scalar fraction, label &tetTriI)particle< Type >
trackToStationaryTri(const vector &displacement, const scalar fraction, label &tetTriI)particle< Type >
trackToTri(const vector &displacement, const scalar fraction, label &tetTriI)particle< Type >
transformProperties(const tensor &T)moleculevirtual
transformProperties(const vector &separation)moleculevirtual
TypeName("particle")particle< Type >
v() constmoleculeinline
v()moleculeinline
writeFields(const Cloud< molecule > &mC)moleculestatic
Foam::particle::writeFields(const TrackCloudType &c)particle< Type >static
writePosition(Ostream &) constparticle< Type >
~particle()particle< Type >inlinevirtual