45 #ifndef surfaceLocation_H 46 #define surfaceLocation_H 63 class surfaceLocation;
65 Istream&
operator>>(Istream&, surfaceLocation&);
66 Ostream&
operator<<(Ostream&,
const surfaceLocation&);
67 Ostream& operator<<(Ostream&, const InfoProxy<surfaceLocation>&);
106 elementType_(elementType),
A triangle primitive used to calculate face areas and swept volumes.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
This class describes the interaction of (usually) a face and a point. It carries the info of a succes...
friend Istream & operator>>(Istream &is, surfaceLocation &sl)
gmvFile<< "tracers "<< particles.size()<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){ gmvFile<< iter().position().x()<< " ";}gmvFile<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){ gmvFile<< iter().position().y()<< " ";}gmvFile<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){ gmvFile<< iter().position().z()<< " ";}gmvFile<< nl;forAll(lagrangianScalarNames, i){ word name=lagrangianScalarNames[i];IOField< scalar > s(IOobject(name, runTime.timeName(), cloud::prefix, mesh, IOobject::MUST_READ, IOobject::NO_WRITE))
proxType
Return types for classify.
triPointRef::proxType & elementType()
Istream & operator>>(Istream &, directionInfo &)
label readLabel(Istream &is)
InfoProxy< surfaceLocation > info() const
Return info proxy.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
A helper class for outputting values to Ostream.
void write(Ostream &os, const triSurface &s) const
Write info to os.
Ostream & operator<<(Ostream &, const ensightPart &)
surfaceLocation()
Construct null.
vector normal(const triSurface &s) const
Normal. Approximate for points.
Contains information about location on a triSurface.
Triangulated surface description with patch information.
friend Ostream & operator<<(Ostream &os, const surfaceLocation &sl)