Public Member Functions | Static Public Member Functions | List of all members
snappyRefineDriver Class Reference

Public Member Functions

 ClassName ("snappyRefineDriver")
 
 snappyRefineDriver (meshRefinement &meshRefiner, decompositionMethod &decomposer, fvMeshDistribute &distributor, const labelUList &globalToMasterPatch, const labelUList &globalToSlavePatch, const writer< scalar > &setFormatter, const bool dryRun=false)
 
void doRefine (const dictionary &refineDict, const refinementParameters &refineParams, const snapParameters &snapParams, const bool prepareForSnapping, const meshRefinement::FaceMergeType mergeType, const dictionary &motionDict)
 

Static Public Member Functions

static void addFaceZones (meshRefinement &meshRefiner, const refinementParameters &refineParams, const HashTable< Pair< word >> &faceZoneToPatches)
 

Detailed Description

Source files

Definition at line 61 of file snappyRefineDriver.H.

Constructor & Destructor Documentation

◆ snappyRefineDriver()

snappyRefineDriver ( meshRefinement meshRefiner,
decompositionMethod decomposer,
fvMeshDistribute distributor,
const labelUList globalToMasterPatch,
const labelUList globalToSlavePatch,
const writer< scalar > &  setFormatter,
const bool  dryRun = false 
)

Definition at line 57 of file snappyRefineDriver.C.

Member Function Documentation

◆ ClassName()

ClassName ( "snappyRefineDriver"  )

◆ doRefine()

void doRefine ( const dictionary refineDict,
const refinementParameters refineParams,
const snapParameters snapParams,
const bool  prepareForSnapping,
const meshRefinement::FaceMergeType  mergeType,
const dictionary motionDict 
)

◆ addFaceZones()

void addFaceZones ( meshRefinement meshRefiner,
const refinementParameters refineParams,
const HashTable< Pair< word >> &  faceZoneToPatches 
)
static

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