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.
wallPointData()
Default construct.
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)
Influence of neighbouring cell.
Ostream & operator<<(Ostream &, const boundaryPatch &p)
Write boundaryPatch as dictionary entries (without surrounding braces)
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)
Influence of neighbouring face.
A template class to specify if a data type is composed solely of Foam::scalar elements.
Type dataType
Type of additional data carried.
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.