decompositionInformation Class Reference

Abstract base class for decomposition. More...

Public Member Functions

 decompositionInformation (const labelUList &adjncy, const labelUList &xadj, const labelUList &decomp, const label nDomains)
 Construct. More...
 
 decompositionInformation (const CompactListList< label > &cellCells, const labelUList &decomp, const label nDomains)
 Construct. More...
 
 ~decompositionInformation ()
 Destructor. More...
 
void clear ()
 
label nDomains () const
 
void printSummary (Ostream &os) const
 
void printDetails (Ostream &os) const
 
void printAll (Ostream &os) const
 

Detailed Description

Abstract base class for decomposition.

Source files

Definition at line 50 of file decompositionInformation.H.

Constructor & Destructor Documentation

◆ decompositionInformation() [1/2]

decompositionInformation ( const labelUList adjncy,
const labelUList xadj,
const labelUList decomp,
const label  nDomains 
)

Construct.

Definition at line 120 of file decompositionInformation.C.

◆ decompositionInformation() [2/2]

decompositionInformation ( const CompactListList< label > &  cellCells,
const labelUList decomp,
const label  nDomains 
)

Construct.

Definition at line 135 of file decompositionInformation.C.

References CompactListList< T, Container >::m(), and CompactListList< T, Container >::offsets().

Here is the call graph for this function:

◆ ~decompositionInformation()

Destructor.

Definition at line 122 of file decompositionInformation.H.

Member Function Documentation

◆ clear()

void clear ( )

Definition at line 150 of file decompositionInformation.C.

◆ nDomains()

label nDomains ( ) const
inline

Definition at line 130 of file decompositionInformation.H.

◆ printSummary()

void printSummary ( Ostream os) const

Definition at line 159 of file decompositionInformation.C.

References Foam::nl, os(), and OFstream::print().

Here is the call graph for this function:

◆ printDetails()

void printDetails ( Ostream os) const

Definition at line 167 of file decompositionInformation.C.

References forAll, n, Foam::nl, and os().

Here is the call graph for this function:

◆ printAll()

void printAll ( Ostream os) const

Definition at line 216 of file decompositionInformation.C.

References os().

Here is the call graph for this function:

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