Go to the documentation of this file.
34 Foam::procLduMatrix::procLduMatrix
41 upperAddr_(ldum.lduAddr().upperAddr()),
42 lowerAddr_(ldum.lduAddr().lowerAddr()),
47 label nInterfaces = 0;
51 if (interfaces.
set(i))
57 interfaces_.setSize(nInterfaces);
63 if (interfaces.
set(i))
80 Foam::procLduMatrix::procLduMatrix(Istream& is)
95 os << cldum.upperAddr_
100 << cldum.interfaces_;
const lduAddressing & lduAddr() const
A field of fields is a PtrList of fields with reference counting.
void diag(pointPatchField< vector > &, const pointPatchField< tensor > &)
lduMatrix is a general matrix class in which the coefficients are stored as three arrays,...
virtual const labelUList & upperAddr() const =0
I/O for lduMatrix and interface values.
Ostream & operator<<(Ostream &, const boundaryPatch &p)
string lower(const std::string &s)
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
A list of pointers to objects of type <T>, without allocation/deallocation management of the pointers...
IO interface for processorLduInterface.
OBJstream os(runTime.globalPath()/outputName)
const T * set(const label i) const
virtual const labelUList & lowerAddr() const =0
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
string upper(const std::string &s)