38#ifndef Foam_procLduMatrix_H
39#define Foam_procLduMatrix_H
A field of fields is a PtrList of fields with reference counting.
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,...
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers....
lduMatrix is a general matrix class in which the coefficients are stored as three arrays,...
IO interface for processorLduInterface.
I/O for lduMatrix and interface values.
procLduMatrix()=default
Default construct.
friend Istream & operator>>(Istream &, procLduMatrix &)
procLduMatrix(const procLduMatrix &)=delete
No copy construct.
friend class LUscalarMatrix
Friendship.
label size() const noexcept
friend Ostream & operator<<(Ostream &, const procLduMatrix &)
OBJstream os(runTime.globalPath()/outputName)
List< label > labelList
A List of labels.
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
Ostream & operator<<(Ostream &, const boundaryPatch &p)
Write boundaryPatch as dictionary entries (without surrounding braces).
Istream & operator>>(Istream &, directionInfo &)
UPtrList< const lduInterfaceField > lduInterfaceFieldPtrsList
List of coupled interface fields to be used in coupling.