48 if (isA<processorLduInterface>(
interface.interface()))
51 refCast<const processorLduInterface>(
interface.interface());
58 else if (isA<cyclicLduInterface>(
interface.interface()))
64 <<
"Unknown lduInterface type "
86 os << cldui.faceCells_
89 << cldui.neighbProcNo_
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Smooth ATC in cells next to a set of patches supplied by type.
An abstract base class for implicitly-coupled interface fields e.g. processor and cyclic patch fields...
IO interface for processorLduInterface.
An abstract base class for processor coupled interfaces.
virtual label comm() const =0
Return communicator used for parallel communication.
virtual int neighbProcNo() const =0
Return neighbour processor number (rank in communicator)
virtual int myProcNo() const =0
Return processor number (rank in communicator)
virtual int tag() const =0
Return message tag used for sending.
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
OBJstream os(runTime.globalPath()/outputName)
label readLabel(const char *buf)
Parse entire buffer as a label, skipping leading/trailing whitespace.
Ostream & operator<<(Ostream &, const boundaryPatch &p)
Write boundaryPatch as dictionary entries (without surrounding braces)
errorManipArg< error, int > exit(error &err, const int errNo=1)
interfaceProperties interface(alpha1, U, thermo->transportPropertiesDict())