Go to the documentation of this file.
59 <<
" size:" << addr.
size()
62 <<
" interfaces:" << interfaces.
size()
63 <<
" comm:" << ldum.
comm()
68 if (interfaces.
set(i))
73 if (isA<processorLduInterface>(interfaces[i]))
81 <<
" type:" << interfaces[i].type()
83 <<
" myProcNo:" <<
pi.myProcNo()
84 <<
" neighbProcNo:" <<
pi.neighbProcNo()
85 <<
" comm:" <<
pi.comm()
91 <<
" type:" << interfaces[i].type()
97 os <<
" Interface faces/cells:" << scalar(nCouples)/addr.
size()
108 os <<
" face:" << facei <<
" l:" << l[facei]
109 <<
" u:" << u[facei] <<
endl;
113 if (interfaces.
set(i))
119 <<
" type:" << interfaces[i].type() <<
endl;
121 if (isA<processorLduInterface>(interfaces[i]))
128 os <<
" myProcNo:" <<
pi.myProcNo()
129 <<
" neighbProcNo:" <<
pi.neighbProcNo()
130 <<
" comm:" <<
pi.comm()
int debug
Static debugging option.
The class contains the addressing required by the lduMatrix: upper, lower and losort.
label size() const noexcept
The number of elements in the list.
A helper class for outputting values to Ostream.
An abstract base class for processor coupled interfaces.
Ostream & endl(Ostream &os)
Add newline and flush stream.
label size() const
Return number of equations.
virtual const labelUList & upperAddr() const =0
Return upper addressing.
#define forAll(list, i)
Loop across all elements in list.
virtual lduInterfacePtrsList interfaces() const =0
Registry of regIOobjects.
virtual const objectRegistry & thisDb() const
Return the object registry.
Ostream & operator<<(Ostream &, const boundaryPatch &p)
Write boundaryPatch as dictionary entries (without surrounding braces)
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
virtual bool check(const char *operation) const
Check IOstream status for given operation.
OBJstream os(runTime.globalPath()/outputName)
To & refCast(From &r)
Reference type cast template function.
const T * set(const label i) const
constexpr scalar pi(M_PI)
virtual const labelUList & lowerAddr() const =0
Return lower addressing.
virtual const labelUList & patchAddr(const label patchNo) const =0
Return patch to internal addressing given patch number.
virtual label comm() const =0
Return communicator used for parallel communication.
void size(const label n)
Older name for setAddressableSize.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
defineTypeNameAndDebug(combustionModel, 0)
Smooth ATC in cells next to a set of patches supplied by type.
virtual const lduAddressing & lduAddr() const =0
Return ldu addressing.
Abstract base class for meshes which provide LDU addressing for the construction of lduMatrix and LDU...