Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Friends
procLduInterface Class Reference

IO interface for processorLduInterface. More...

Collaboration diagram for procLduInterface:
Collaboration graph
[legend]

Public Member Functions

 procLduInterface (const lduInterfaceField &interface, const scalarField &coeffs)
 
 procLduInterface (Istream &is)
 
autoPtr< procLduInterfaceclone ()
 

Static Public Member Functions

static autoPtr< procLduInterfaceNew (Istream &is)
 

Private Member Functions

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

Private Attributes

labelList faceCells_
 
scalarField coeffs_
 
label myProcNo_
 
label neighbProcNo_
 
label tag_
 
label comm_
 

Friends

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

Detailed Description

IO interface for processorLduInterface.

Source files

Definition at line 51 of file procLduInterface.H.

Constructor & Destructor Documentation

◆ procLduInterface() [1/3]

procLduInterface ( const procLduInterface )
private

Dissallow construction as copy.

Referenced by procLduInterface::New().

Here is the caller graph for this function:

◆ procLduInterface() [2/3]

procLduInterface ( const lduInterfaceField interface,
const scalarField coeffs 
)

◆ procLduInterface() [3/3]

Definition at line 69 of file procLduInterface.C.

Member Function Documentation

◆ clone()

autoPtr<procLduInterface> clone ( )
inline

Definition at line 84 of file procLduInterface.H.

References NotImplemented.

◆ New()

static autoPtr<procLduInterface> New ( Istream is)
inlinestatic

Definition at line 90 of file procLduInterface.H.

References procLduInterface::procLduInterface().

Here is the call graph for this function:

Friends And Related Function Documentation

◆ LUscalarMatrix

friend class LUscalarMatrix
friend

Definition at line 71 of file procLduInterface.H.

◆ operator<<

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

Field Documentation

◆ faceCells_

labelList faceCells_
private

Definition at line 55 of file procLduInterface.H.

Referenced by LUscalarMatrix::convert().

◆ coeffs_

scalarField coeffs_
private

Definition at line 56 of file procLduInterface.H.

Referenced by LUscalarMatrix::convert().

◆ myProcNo_

label myProcNo_
private

Definition at line 57 of file procLduInterface.H.

◆ neighbProcNo_

label neighbProcNo_
private

Definition at line 58 of file procLduInterface.H.

◆ tag_

label tag_
private

Definition at line 59 of file procLduInterface.H.

◆ comm_

label comm_
private

Definition at line 60 of file procLduInterface.H.


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