OpenFOAM logo
The Open Source CFD Toolbox
  Source Guide OpenCFD Solutions Contact OpenFOAM

domainDecomposition Class Reference

Inheritance diagram for domainDecomposition:
Collaboration diagram for domainDecomposition:

List of all members.


Public Member Functions

 domainDecomposition (const IOobject &io)
 Construct from IOobject.
 ~domainDecomposition ()
label nProcs () const
 Number of processor in decomposition.
bool distributed () const
 Is the decomposition data to be distributed for each processor.
void decomposeMesh (const bool filterEmptyPatches)
 Decompose mesh. Optionally remove zero-sized patches.
bool writeDecomposition ()
 Write decomposition.
const labelListcellToProc () const
 Cell-processor decomposition labels.

Detailed Description

Definition at line 48 of file domainDecomposition.H.


Constructor & Destructor Documentation

domainDecomposition ( const IOobject io  ) 

Construct from IOobject.


Member Function Documentation

label nProcs (  )  const [inline]

Number of processor in decomposition.

Definition at line 143 of file domainDecomposition.H.

bool distributed (  )  const [inline]

Is the decomposition data to be distributed for each processor.

Definition at line 149 of file domainDecomposition.H.

void decomposeMesh ( const bool  filterEmptyPatches  ) 

Decompose mesh. Optionally remove zero-sized patches.

bool writeDecomposition (  ) 

Write decomposition.

const labelList& cellToProc (  )  const [inline]

Cell-processor decomposition labels.

Definition at line 161 of file domainDecomposition.H.


The documentation for this class was generated from the following file:
Copyright © 2000-2009 OpenCFD Ltd