virtual autoPtr< particle > clone() const
Construct and return a clone.
const polyMesh & mesh() const
Return the mesh database.
iNew(const polyMesh &mesh)
particle(const polyMesh &mesh, const vector &position, const label cellI, const label tetFaceI, const label tetPtI)
Construct from components.
autoPtr< passiveParticle > operator()(Istream &is) const
passiveParticle(const polyMesh &mesh, const vector &position, const label cellI, const label tetFaceI, const label tetPtI)
Construct from components.
const vector & position() const
Return current particle position.
Factory class to read-construct particles used for.
passiveParticle(const passiveParticle &p)
Construct as copy.