Go to the documentation of this file.
39 faceCells_(
interface.interface().faceCells()),
46 if (isA<processorLduInterface>(
interface.interface()))
49 refCast<const processorLduInterface>(
interface.interface());
56 else if (isA<cyclicLduInterface>(
interface.interface()))
62 <<
"Unknown lduInterface type "
procLduInterface(const procLduInterface &)
Dissallow construction as copy.
An abstract base class for processor coupled interfaces.
interfaceProperties interface(alpha1, U, mixture())
virtual int tag() const =0
Return message tag used for sending.
Pre-declare SubField and related Field type.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
IO interface for processorLduInterface.
Ostream & operator<<(Ostream &, const edgeMesh &)
virtual int neighbProcNo() const =0
Return neigbour processor number (rank in communicator)
An abstract base class for implicitly-coupled interface fields e.g. processor and cyclic patch fields...
errorManipArg< error, int > exit(error &err, const int errNo=1)
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
virtual int myProcNo() const =0
Return processor number (rank in communicator)
virtual label comm() const =0
Return communicator used for parallel communication.
label readLabel(Istream &is)
An Ostream is an abstract base class for all output systems (streams, files, token lists,...