https://mooseframework.inl.gov
Namespaces | Functions
SBMUtils.C File Reference

Go to the source code of this file.

Namespaces

 SBMUtils
 

Functions

bool SBMUtils::checkWatertightnessFromRawElems (const std::vector< const Elem *> &bd_elements)
 
std::vector< const Function * > SBMUtils::buildDistanceFunctions (const std::vector< FunctionName > &function_names, const FunctionInterface &function_provider)
 Build a list of distance functions based on names specified in input. More...
 
RealVectorValue SBMUtils::distanceVectorFromFunction (const Function *func, const libMesh::Point &pt, Real t)
 Compute the distance vector induced by a distance function. More...
 
RealVectorValue SBMUtils::trueNormalFromFunction (const Function *func, const libMesh::Point &pt, Real t)
 Compute the true boundary surface normal using a distance function. More...
 
RealVectorValue SBMUtils::closestDistanceVector (const std::vector< const Function *> &funcs, const libMesh::Point &pt, Real t)
 Scan all distance functions and return the closest distance vector. More...
 
RealVectorValue SBMUtils::closestTrueNormalVector (const std::vector< const Function *> &funcs, const libMesh::Point &pt, Real t)
 Scan all distance functions and return the corresponding normal vector. More...