Go to the documentation of this file.
42 #ifndef wallPointData_H
43 #define wallPointData_H
79 template<
class TrackingData>
115 const Type&
data()
const
129 template<
class TrackingData>
132 const polyMesh&
mesh,
133 const label thisCelli,
134 const label neighbourFacei,
135 const wallPointData<Type>& neighbourWallInfo,
142 template<
class TrackingData>
145 const polyMesh&
mesh,
146 const label thisFacei,
147 const label neighbourCelli,
148 const wallPointData<Type>& neighbourWallInfo,
156 template<
class TrackingData>
159 const polyMesh&
mesh,
160 const label thisFacei,
161 const wallPointData<Type>& neighbourWallInfo,
169 friend Ostream& operator<< <Type>(Ostream&,
const wallPointData<Type>&);
170 friend Istream&
operator>> <Type>(Istream&, wallPointData<Type>&);
Holds information regarding nearest wall point. Used in wall distance calculation.
Istream & operator>>(Istream &, directionInfo &)
Mesh consisting of general polyhedral cells.
A template class to specify if a data type is composed solely of Foam::label elements.
bool updateFace(const polyMesh &mesh, const label thisFacei, const label neighbourCelli, const wallPointData< Type > &neighbourWallInfo, const scalar tol, TrackingData &td)
Ostream & operator<<(Ostream &, const boundaryPatch &p)
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
const Type & data() const
bool updateCell(const polyMesh &mesh, const label thisCelli, const label neighbourFacei, const wallPointData< Type > &neighbourWallInfo, const scalar tol, TrackingData &td)
A template class to specify if a data type is composed solely of Foam::scalar elements.
Holds information (coordinate and normal) regarding nearest wall point.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Database for solution data, solver performance and other reduced data.
A template class to specify that a data type can be considered as being contiguous in memory.