chombo-discharge
VofUtils Member List

This is the complete list of members for VofUtils, including all inherited members.

connectedVofsOnly(const VolIndex &a_startVof, const Vector< VolIndex > &a_allVofs, const EBISBox &a_ebisbox)VofUtilsprotectedstatic
Connectivity enum nameVofUtils
excludeCells(Vector< VolIndex > &a_vofs, const Box &a_excludeBox)VofUtilsstatic
excludeCells(Vector< VolIndex > &a_vofs, const IntVectSet &a_excludeIVS)VofUtilsstatic
getAllVofsInRadius(const VolIndex &a_startVof, const EBISBox &a_ebisbox, const int a_radius, const bool a_addStartVof)VofUtilsprotectedstatic
getCardinalDirection(const RealVect a_normal)VofUtilsprotectedstatic
getConnectedVofsInRadius(const VolIndex &a_startVof, const EBISBox &a_ebisbox, const int a_radius, const bool a_addStartVof)VofUtilsprotectedstatic
getQuadrant(const RealVect &a_normal, const VolIndex &a_vof, const EBISBox &a_ebisbox, const Real a_radius)VofUtilsprotectedstatic
getSymmetricQuadrant(const std::pair< int, Side::LoHiSide > &a_cardinal, const VolIndex &a_vof, const EBISBox &a_ebisbox, const Real a_radius)VofUtilsprotectedstatic
getVofsInMonotonePath(const VolIndex &a_startVof, const EBISBox &a_ebisbox, const int a_radius, const bool a_addStartVof)VofUtilsprotectedstatic
getVofsInMonotonePath(Vector< VolIndex > &a_vofList, const VolIndex &a_startVof, const EBISBox &a_ebisbox, const int a_radius, const IntVect &a_timesMoved, const IntVect &a_pathSign)VofUtilsprotectedstatic
getVofsInMonotonePath(std::set< VolIndex > &a_vofList, const VolIndex &a_startVof, const EBISBox &a_ebisbox, const Box &a_validBox, const int &a_radius, const IntVect &a_timesMoved, const IntVect &a_pathSign)VofUtilsprotectedstatic
getVofsInQuadrant(const VolIndex &a_startVof, const EBISBox &a_ebisbox, const RealVect &a_normal, const int a_radius, const Connectivity a_connectivity, const bool a_addStartVof)VofUtilsstatic
getVofsInRadius(const VolIndex &a_startVof, const EBISBox &a_ebisbox, const int a_radius, const Connectivity a_connectivity, const bool a_addStartVof)VofUtilsstatic
getVofsInRadius(const VolIndex &a_startVof, const EBISBox &a_ebisbox, const int a_radius, const DenseIntVectSet &a_validCells, const Connectivity a_connectivity, const bool a_addStartVof)VofUtilsstatic
getVofsInSemiCircle(const VolIndex &a_startVof, const EBISBox &a_ebisbox, const RealVect &a_normal, const int a_radius, const Real a_deltaThresh, const Connectivity a_connectivity, const Location::Cell a_vofLocation, const Location::Cell a_cellLocation, const bool a_addStartVof)VofUtilsstatic
includeCells(Vector< VolIndex > &a_vofs, const Box &a_includeBox)VofUtilsstatic
includeCells(Vector< VolIndex > &a_vofs, const IntVectSet &a_includeIVS)VofUtilsstatic
includeCells(Vector< VolIndex > &a_vofs, const DenseIntVectSet &a_includeIVS)VofUtilsstatic
isQuadrantWellDefined(const RealVect a_normal)VofUtilsprotectedstatic
Neighborhood enum nameVofUtils
onlyUnique(Vector< VolIndex > &a_vofs)VofUtilsstatic
VofUtils()=deleteVofUtils