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

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

_backface_cullingTraceRayprivate
_boundary_elemsTraceRayprivate
_boundary_idsTraceRayprivate
_boundary_infoTraceRayprivate
_current_bnd_idTraceRayprivate
_current_cached_traceTraceRayprivate
_current_elemTraceRayprivate
_current_elem_n_sidesTraceRayprivate
_current_elem_typeTraceRayprivate
_current_normalsTraceRayprivate
_current_rayTraceRayprivate
_current_subdomain_hmaxTraceRayprivate
_current_subdomain_idTraceRayprivate
_debug_commTraceRayprivate
_debug_meshTraceRayprivate
_debug_node_countTraceRayprivate
_dimTraceRayprivate
_edge_neighborsTraceRayprivate
_elem_side_builderTraceRayprivate
_exits_elemTraceRayprivate
_has_ray_kernelsTraceRayprivate
_incoming_pointTraceRayprivate
_incoming_sideTraceRayprivate
_intersected_extremaTraceRayprivate
_intersected_sideTraceRayprivate
_intersection_distanceTraceRayprivate
_intersection_pointTraceRayprivate
_is_rectangular_domainTraceRayprivate
_last_elemTraceRayprivate
_last_intersected_extremaTraceRayprivate
_meshTraceRayprivate
_neighbor_active_neighbor_childrenTraceRayprivate
_neighbor_next_untested_setTraceRayprivate
_neighbor_setTraceRayprivate
_neighbor_untested_setTraceRayprivate
_old_ray_kernelsTraceRayprivate
_on_boundary_apply_indexTraceRayprivate
_on_boundary_ray_bcsTraceRayprivate
_pidTraceRayprivate
_point_neighbor_helperTraceRayprivate
_resultsTraceRayprivate
_should_continueTraceRayprivate
_studyTraceRayprivate
_tidTraceRayprivate
_vertex_neighborsTraceRayprivate
applyOnExternalBoundary(const std::shared_ptr< Ray > &ray)TraceRayprivate
applyOnInternalBoundary(const std::shared_ptr< Ray > &ray)TraceRayprivate
BACKFACE_CULLING_FAILURES enum valueTraceRay
BACKFACE_CULLING_SUCCESSES enum valueTraceRay
continueTraceOffProcessor(const std::shared_ptr< Ray > &ray)TraceRayprivate
currentBoundaryID() constTraceRayinline
currentElem() constTraceRayinline
currentIncomingPoint() constTraceRayinline
currentIncomingSide() constTraceRayinline
currentIntersectedExtrema() constTraceRayinline
currentIntersectedSide() constTraceRayinline
currentIntersectionDistance() constTraceRayinline
currentIntersectionPoint() constTraceRayinline
currentRay() constTraceRayinline
currentSubdomainID() constTraceRayinline
EDGE_HITS enum valueTraceRay
EDGE_NEIGHBOR_BUILDS enum valueTraceRay
EDGE_NEIGHBOR_LOOKUPS enum valueTraceRay
ENDED_STATIONARY enum valueTraceRay
exitsElem(const Elem *elem, const ElemType elem_type, const unsigned short incoming_side, Point &intersection_point, unsigned short &intersected_side, ElemExtrema &intersected_extrema, Real &intersection_distance, const Point *normals)TraceRayprivate
exitsElem(const Elem *elem, const unsigned short incoming_side, Point &intersection_point, unsigned short &intersected_side, ElemExtrema &intersected_extrema, Real &intersection_distance, const Point *normals)TraceRayprivate
exitsElem(const Elem *elem, const unsigned short incoming_side, Point &intersection_point, unsigned short &intersected_side, ElemExtrema &intersected_extrema, Real &intersection_distance, const Point *normals)TraceRayprivate
exitsElem(const Elem *elem, const unsigned short incoming_side, Point &intersection_point, unsigned short &intersected_side, ElemExtrema &intersected_extrema, Real &intersection_distance, const Point *normals)TraceRay
ExitsElemResult enum nameTraceRayprivate
FACE_HITS enum valueTraceRay
FAILED_TRACES enum valueTraceRay
failTrace(const std::string &reason, const bool warning, const int line=-1)TraceRayprivate
failTraceMessage(const std::string &reason, const int line=-1)TraceRayprivate
findExternalBoundarySide(unsigned short &boundary_side, ElemExtrema &boundary_extrema, const Elem *&boundary_elem)TraceRayprivate
getEdgeNeighbors(const Elem *elem, const std::pair< const Node *, const Node *> &vertices, const Point &point)TraceRay
getEdgeNeighbors(const Elem *elem, const std::pair< unsigned short, unsigned short > &vertices, const Point &point)TraceRay
getNeighbors(const Elem *elem, const ElemExtrema &extrema, const Point &point)TraceRay
getPointNeighbors(const Elem *elem, const Point &point)TraceRay
getVertexNeighbors(const Elem *elem, const Node *vertex)TraceRay
getVertexNeighbors(const Elem *elem, const unsigned short vertex)TraceRay
HIT_EDGE enum valueTraceRayprivate
HIT_FACE enum valueTraceRayprivate
HIT_VERTEX enum valueTraceRayprivate
INTERSECTION_CALLS enum valueTraceRay
INTERSECTIONS enum valueTraceRay
meshChanged()TraceRay
MOVED_THROUGH_NEIGHBORS enum valueTraceRay
moveThroughNeighbor(const NeighborInfo &neighbor_info, unsigned short &incoming_side, Point &intersection_point, unsigned short &intersected_side, ElemExtrema &intersected_extrema, Real &intersection_distance)TraceRayprivate
moveThroughNeighbors(const std::vector< NeighborInfo > &neighbors, const Elem *last_elem, const Elem *&best_elem, unsigned short &best_elem_incoming_side)TraceRayprivate
NO_EXIT enum valueTraceRayprivate
onBoundary(const std::shared_ptr< Ray > &ray, const bool external)TraceRayprivate
onCompleteTrace(const std::shared_ptr< Ray > &ray)TraceRayprivate
onContinueTrace(const std::shared_ptr< Ray > &)TraceRayprivate
onSegment(const std::shared_ptr< Ray > &ray)TraceRayprivate
onSubdomainChanged(const std::shared_ptr< Ray > &ray, const bool same_ray)TraceRayprivate
onTrajectoryChanged(const std::shared_ptr< Ray > &ray)TraceRayprivate
POINT_NEIGHBOR_BUILDS enum valueTraceRay
possiblyAddToBoundaryElems(const Elem *elem, const unsigned short side, const std::vector< BoundaryID > &bnd_ids, const ElemExtrema &extrema)TraceRayprivate
postRayTracingObject(const std::shared_ptr< Ray > &ray, const RayTracingObject *rto)TraceRayprivate
preExecute()TraceRay
results() constTraceRayinline
setBackfaceCulling(const bool backface_culling)TraceRayinline
storeExitsElemResult(const ExitsElemResult result)TraceRayprivate
subdomainHmax(const Elem *elem) constTraceRayprivate
trace(const std::shared_ptr< Ray > &ray)TraceRay
TraceRay(RayTracingStudy &study, const THREAD_ID tid)TraceRay
TraceRayResult enum nameTraceRay
VERTEX_HITS enum valueTraceRay
VERTEX_NEIGHBOR_BUILDS enum valueTraceRay
VERTEX_NEIGHBOR_LOOKUPS enum valueTraceRay
~TraceRay()TraceRayinlinevirtual