Loading...
Searching...
No Matches
domainDecompositionDryRun Class Reference

Testing of domain decomposition for finite-volume meshes. More...

#include <domainDecompositionDryRun.H>

Public Member Functions

 domainDecompositionDryRun (const IOobject &io, const fileName &decompDictFile="", const label nDomains=0, const word &methodName="")
 Construct from components.
 ~domainDecompositionDryRun ()=default
 Destructor.
const fvMeshmesh () const noexcept
 The mesh.
void execute (const bool writeCellDist, const bool verbose=false)
 Perform dry-run.

Detailed Description

Testing of domain decomposition for finite-volume meshes.

Source files

Definition at line 44 of file domainDecompositionDryRun.H.

Constructor & Destructor Documentation

◆ domainDecompositionDryRun()

domainDecompositionDryRun ( const IOobject & io,
const fileName & decompDictFile = "",
const label nDomains = 0,
const word & methodName = "" )

Construct from components.

Parameters
iothe IOobject for mesh
decompDictFileoptional non-standard location for the decomposeParDict file
nDomainsoptional override value for numberOfSubdomains
methodNameoptional override value for decomposition method

References io.

◆ ~domainDecompositionDryRun()

Destructor.

Member Function Documentation

◆ mesh()

const fvMesh & mesh ( ) const
inlinenoexcept

The mesh.

Definition at line 123 of file domainDecompositionDryRun.H.

References Foam::noexcept.

◆ execute()

void execute ( const bool writeCellDist,
const bool verbose = false )

Perform dry-run.


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