Public Member Functions | Private Member Functions | Private Attributes | Friends
procLduMatrix Class Reference

I/O for lduMatrix and interface values. More...

Collaboration diagram for procLduMatrix:
Collaboration graph
[legend]

Public Member Functions

 procLduMatrix (const lduMatrix &ldum, const FieldField< Field, scalar > &interfaceCoeffs, const lduInterfaceFieldPtrsList &interfaces)
 
 procLduMatrix (Istream &is)
 
label size () const
 

Private Member Functions

 procLduMatrix (const procLduMatrix &)
 Dissallow construction as copy. More...
 

Private Attributes

labelList upperAddr_
 
labelList lowerAddr_
 
scalarField diag_
 
scalarField upper_
 
scalarField lower_
 
PtrList< procLduInterfaceinterfaces_
 

Friends

class LUscalarMatrix
 
Ostreamoperator<< (Ostream &, const procLduMatrix &)
 

Detailed Description

I/O for lduMatrix and interface values.

Source files

Definition at line 61 of file procLduMatrix.H.

Constructor & Destructor Documentation

◆ procLduMatrix() [1/3]

procLduMatrix ( const procLduMatrix )
private

Dissallow construction as copy.

◆ procLduMatrix() [2/3]

procLduMatrix ( const lduMatrix ldum,
const FieldField< Field, scalar > &  interfaceCoeffs,
const lduInterfaceFieldPtrsList interfaces 
)

Definition at line 33 of file procLduMatrix.C.

References forAll, and UPtrList::set().

Here is the call graph for this function:

◆ procLduMatrix() [3/3]

Definition at line 78 of file procLduMatrix.C.

Member Function Documentation

◆ size()

label size ( ) const
inline

Definition at line 98 of file procLduMatrix.H.

References procLduMatrix::diag_.

Referenced by LUscalarMatrix::convert().

Here is the caller graph for this function:

Friends And Related Function Documentation

◆ LUscalarMatrix

friend class LUscalarMatrix
friend

Definition at line 81 of file procLduMatrix.H.

◆ operator<<

Ostream& operator<< ( Ostream ,
const procLduMatrix  
)
friend

Field Documentation

◆ upperAddr_

labelList upperAddr_
private

Definition at line 65 of file procLduMatrix.H.

Referenced by LUscalarMatrix::convert(), and Foam::operator<<().

◆ lowerAddr_

labelList lowerAddr_
private

Definition at line 66 of file procLduMatrix.H.

Referenced by LUscalarMatrix::convert(), and Foam::operator<<().

◆ diag_

scalarField diag_
private

Definition at line 67 of file procLduMatrix.H.

Referenced by LUscalarMatrix::convert(), Foam::operator<<(), and procLduMatrix::size().

◆ upper_

scalarField upper_
private

Definition at line 68 of file procLduMatrix.H.

Referenced by LUscalarMatrix::convert(), and Foam::operator<<().

◆ lower_

scalarField lower_
private

Definition at line 69 of file procLduMatrix.H.

Referenced by LUscalarMatrix::convert(), and Foam::operator<<().

◆ interfaces_

PtrList<procLduInterface> interfaces_
private

Definition at line 70 of file procLduMatrix.H.

Referenced by LUscalarMatrix::convert(), and Foam::operator<<().


The documentation for this class was generated from the following files: