All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules 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
constrainToMeshCentre()particle< Type >
coordinates() constparticle< Type >inline
correctAfterInteractionListReferral(const label celli)particle< Type >
correctAfterParallelTransfer(const label patchi, TrackData &td)particle< Type >
currentTetIndices() constparticle< Type >inline
currentTetTransform() constparticle< Type >inline
currentTimeFraction() constparticle< Type >inline
face() constparticle< Type >inline
getNewParticleID() constparticle< Type >inline
hitCyclicAMIPatch(const cyclicAMIPolyPatch &, TrackData &td, const vector &direction)particle< Type >protected
hitCyclicPatch(const cyclicPolyPatch &, TrackData &td)particle< Type >protected
hitFace(TrackData &td)particle< Type >protected
hitPatch(const polyPatch &, trackingData &td, const label patchi, const scalar trackFraction, const tetIndices &tetIs)molecule
hitPatch(const polyPatch &, trackingData &td)molecule
Foam::particle::hitPatch(const polyPatch &, TrackData &td, const label patchi, const scalar trackFraction, const tetIndices &tetIs)particle< Type >protected
Foam::particle::hitPatch(const polyPatch &, TrackData &td)particle< Type >protected
hitProcessorPatch(const processorPolyPatch &, trackingData &td)molecule
Foam::particle::hitProcessorPatch(const processorPolyPatch &, TrackData &td)particle< Type >protected
hitSymmetryPatch(const symmetryPolyPatch &, TrackData &td)particle< Type >protected
hitSymmetryPlanePatch(const symmetryPlanePolyPatch &, TrackData &td)particle< Type >protected
hitWallPatch(const wallPolyPatch &, trackingData &td, const tetIndices &)molecule
Foam::particle::hitWallPatch(const wallPolyPatch &, TrackData &td, const tetIndices &tetIs)particle< Type >protected
hitWedgePatch(const wedgePolyPatch &, TrackData &td)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(trackingData &, const scalar trackTime)molecule
normal() constparticle< Type >inline
NOT_SPECIAL enum valuemolecule
oldNormal() constparticle< Type >inline
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 &n, vector &U) constparticle< Type >
pi() constmoleculeinline
pi()moleculeinline
position() constparticle< Type >inline
potentialEnergy() constmoleculeinline
potentialEnergy()moleculeinline
prepareForInteractionListReferral(const vectorTensorTransform &transform)particle< Type >
prepareForParallelTransfer(const label patchi, TrackData &td)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(CloudType &c)particle< Type >static
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 >
trackToFace(const vector &displacement, const scalar fraction)particle< Type >
trackToFace(const vector &displacement, const scalar fraction, TrackData &td)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
wallImpactDistance(const vector &n) constparticle< Type >virtual
writeFields(const Cloud< molecule > &mC)moleculestatic
Foam::particle::writeFields(const CloudType &c)particle< Type >static
writePosition(Ostream &) constparticle< Type >
~particle()particle< Type >inlinevirtual