Public Member Functions | List of all members
snappyVoxelMeshDriver Class Reference

Equivalent of snappyRefineDriver but operating on a voxel mesh. More...

Public Member Functions

 ClassName ("snappyVoxelMeshDriver")
 
 snappyVoxelMeshDriver (meshRefinement &meshRefiner, const labelUList &globalToMasterPatch, const labelUList &globalToSlavePatch)
 
void doRefine (const refinementParameters &refineParams)
 

Detailed Description

Equivalent of snappyRefineDriver but operating on a voxel mesh.

Used to estimate cell size count from refinement (currently).

Source files

Definition at line 56 of file snappyVoxelMeshDriver.H.

Constructor & Destructor Documentation

◆ snappyVoxelMeshDriver()

snappyVoxelMeshDriver ( meshRefinement meshRefiner,
const labelUList globalToMasterPatch,
const labelUList globalToSlavePatch 
)

Member Function Documentation

◆ ClassName()

ClassName ( "snappyVoxelMeshDriver"  )

◆ doRefine()

void doRefine ( const refinementParameters refineParams)

Definition at line 453 of file snappyVoxelMeshDriver.C.

References Foam::BitOps::count(), Foam::endl(), forAll, Foam::Info, refinementParameters::locationsInMesh(), refinementParameters::locationsOutsideMesh(), UPstream::master(), Foam::max(), Foam::nl, Foam::pow(), s, and WarningInFunction.

Referenced by snappyRefineDriver::doRefine().

Here is the call graph for this function:
Here is the caller graph for this function:

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