52 <<
"Face and pointField are not the same size. " <<
nl << (*this)
67 <<
"Face and pointField are not the same size. " <<
nl << (*this)
85 static_cast<const face&>(rhs) == static_cast<face>(*
this)
87 && rhs.patchi_ == patchi_
94 return !(*
this == rhs);
102 is >>
static_cast<face&
>(rWF) >> rWF.pts_ >> rWF.patchi_;
108 "Foam::operator>>(Foam::Istream&, Foam::referredWallFace&)" 124 "Foam::Ostream& Foam::operator<<(Foam::Ostream&, " 125 "const Foam::referredWallFace&)" referredWallFace()
Construct null.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
bool operator==(const referredWallFace &) const
A face is a list of labels corresponding to mesh vertices.
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
void size(const label)
Override size to be inconsistent with allocated storage.
virtual bool check(const char *operation) const
Check IOstream status for given operation.
Storage for referred wall faces. Stores patch index, face and associated points.
~referredWallFace()
Destructor.
Istream & operator>>(Istream &, directionInfo &)
errorManip< error > abort(error &err)
An Ostream is an abstract base class for all output systems (streams, files, token lists...
bool operator!=(const referredWallFace &) const
label size() const
Return the number of elements in the UList.
Ostream & operator<<(Ostream &, const ensightPart &)