https://mooseframework.inl.gov
PenetrationLocator Member List

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

_check_whether_reasonablePenetrationLocatorprotected
_do_normal_smoothingPenetrationLocatorprotected
_fePenetrationLocator
_fe_typePenetrationLocator
_has_penetratedPenetrationLocator
_meshPenetrationLocator
_nearest_nodePenetrationLocator
_normal_smoothing_distancePenetrationLocatorprotected
_normal_smoothing_methodPenetrationLocatorprotected
_patch_update_strategyPenetrationLocatorprotected
_penetration_infoPenetrationLocator
_pg_moose_appPerfGraphInterfaceprotected
_prefixPerfGraphInterfaceprotected
_primary_boundaryPenetrationLocator
_restartable_appRestartableprivate
_restartable_read_onlyRestartableprivate
_restartable_system_nameRestartableprivate
_restartable_tidRestartableprivate
_secondary_boundaryPenetrationLocator
_subproblemPenetrationLocator
_tangential_tolerancePenetrationLocatorprotected
_update_locationPenetrationLocatorprotected
declareManagedRestartableDataWithContext(const std::string &data_name, void *context, Args &&... args)Restartableprivate
declareRecoverableData(const std::string &data_name, Args &&... args)Restartableprivate
declareRestartableData(const std::string &data_name, Args &&... args)Restartableprivate
declareRestartableDataWithContext(const std::string &data_name, void *context, Args &&... args)Restartableprivate
declareRestartableDataWithObjectName(const std::string &data_name, const std::string &object_name, Args &&... args)Restartableprivate
declareRestartableDataWithObjectNameWithContext(const std::string &data_name, const std::string &object_name, void *context, Args &&... args)Restartableprivate
detectPenetration()PenetrationLocator
getRestartableData(const std::string &data_name) constRestartableprivate
getTangentialTolerance()PenetrationLocatorinline
inSegment(Point P, Point SP0, Point SP1)PenetrationLocator
intersect2D_Segments(Point S1P0, Point S1P1, Point S2P0, Point S2P1, Point *I0, Point *I1)PenetrationLocator
NORMAL_SMOOTHING_METHOD enum namePenetrationLocator
normDistance(const Elem &elem, const Elem &side, const Node &p0, Point &closest_point, RealVectorValue &normal)PenetrationLocator
NSM_EDGE_BASED enum valuePenetrationLocator
NSM_NODAL_NORMAL_BASED enum valuePenetrationLocator
penetrationDistance(dof_id_type node_id)PenetrationLocator
PenetrationLocator(SubProblem &subproblem, GeometricSearchData &geom_search_data, MooseMesh &mesh, const unsigned int primary_id, const unsigned int secondary_id, Order order, NearestNodeLocator &nearest_node)PenetrationLocator
penetrationNormal(dof_id_type node_id)PenetrationLocator
perfGraph()PerfGraphInterface
PerfGraphInterface(const MooseObject *moose_object)PerfGraphInterface
PerfGraphInterface(const MooseObject *moose_object, const std::string prefix)PerfGraphInterface
PerfGraphInterface(PerfGraph &perf_graph, const std::string prefix="")PerfGraphInterface
PerfGraphInterface(MooseApp &moose_app, const std::string prefix="")PerfGraphInterface
registerTimedSection(const std::string &section_name, const unsigned int level) constPerfGraphInterfaceprotected
registerTimedSection(const std::string &section_name, const unsigned int level, const std::string &live_message, const bool print_dots=true) constPerfGraphInterfaceprotected
reinit()PenetrationLocator
Restartable(const MooseObject *moose_object, const std::string &system_name)Restartableprivate
Restartable(const MooseObject *moose_object, const std::string &system_name, THREAD_ID tid)Restartableprivate
Restartable(MooseApp &moose_app, const std::string &name, const std::string &system_name, THREAD_ID tid, const bool read_only=false, const RestartableDataMapName &metaname="")Restartableprivate
restartableName(const std::string &data_name) constRestartableprivate
setCheckWhetherReasonable(bool state)PenetrationLocator
setNormalSmoothingDistance(Real normal_smoothing_distance)PenetrationLocator
setNormalSmoothingMethod(std::string nsmString)PenetrationLocator
setTangentialTolerance(Real tangential_tolerance)PenetrationLocator
setUpdate(bool update)PenetrationLocator
timedSectionName(const std::string &section_name) constPerfGraphInterfaceprotected
validParams()PerfGraphInterfacestatic
~PenetrationLocator()PenetrationLocator
~PerfGraphInterface()=defaultPerfGraphInterfacevirtual