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) |
Equivalent of snappyRefineDriver but operating on a voxel mesh.
Used to estimate cell size count from refinement (currently).
Definition at line 56 of file snappyVoxelMeshDriver.H.
snappyVoxelMeshDriver | ( | meshRefinement & | meshRefiner, |
const labelUList & | globalToMasterPatch, | ||
const labelUList & | globalToSlavePatch | ||
) |
Definition at line 358 of file snappyVoxelMeshDriver.C.
References Foam::BitOps::count(), Foam::endl(), forAll, Foam::Info, Foam::labelMax, Foam::labelMin, UPstream::master(), Foam::max(), Foam::nl, Foam::pow(), Foam::setw(), Foam::Sout, OSstream::width(), Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().
ClassName | ( | "snappyVoxelMeshDriver" | ) |
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().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.