This is the complete list of members for TraceRay, including all inherited members.
| _backface_culling | TraceRay | private |
| _boundary_elems | TraceRay | private |
| _boundary_ids | TraceRay | private |
| _boundary_info | TraceRay | private |
| _current_bnd_id | TraceRay | private |
| _current_cached_trace | TraceRay | private |
| _current_elem | TraceRay | private |
| _current_elem_n_sides | TraceRay | private |
| _current_elem_type | TraceRay | private |
| _current_normals | TraceRay | private |
| _current_ray | TraceRay | private |
| _current_subdomain_hmax | TraceRay | private |
| _current_subdomain_id | TraceRay | private |
| _debug_comm | TraceRay | private |
| _debug_mesh | TraceRay | private |
| _debug_node_count | TraceRay | private |
| _dim | TraceRay | private |
| _edge_neighbors | TraceRay | private |
| _elem_side_builder | TraceRay | private |
| _exits_elem | TraceRay | private |
| _has_ray_kernels | TraceRay | private |
| _incoming_point | TraceRay | private |
| _incoming_side | TraceRay | private |
| _intersected_extrema | TraceRay | private |
| _intersected_side | TraceRay | private |
| _intersection_distance | TraceRay | private |
| _intersection_point | TraceRay | private |
| _is_rectangular_domain | TraceRay | private |
| _last_elem | TraceRay | private |
| _last_intersected_extrema | TraceRay | private |
| _mesh | TraceRay | private |
| _neighbor_active_neighbor_children | TraceRay | private |
| _neighbor_next_untested_set | TraceRay | private |
| _neighbor_set | TraceRay | private |
| _neighbor_untested_set | TraceRay | private |
| _old_ray_kernels | TraceRay | private |
| _on_boundary_apply_index | TraceRay | private |
| _on_boundary_ray_bcs | TraceRay | private |
| _pid | TraceRay | private |
| _point_neighbor_helper | TraceRay | private |
| _results | TraceRay | private |
| _should_continue | TraceRay | private |
| _study | TraceRay | private |
| _tid | TraceRay | private |
| _vertex_neighbors | TraceRay | private |
| applyOnExternalBoundary(const std::shared_ptr< Ray > &ray) | TraceRay | private |
| applyOnInternalBoundary(const std::shared_ptr< Ray > &ray) | TraceRay | private |
| BACKFACE_CULLING_FAILURES enum value | TraceRay | |
| BACKFACE_CULLING_SUCCESSES enum value | TraceRay | |
| continueTraceOffProcessor(const std::shared_ptr< Ray > &ray) | TraceRay | private |
| currentBoundaryID() const | TraceRay | inline |
| currentElem() const | TraceRay | inline |
| currentIncomingPoint() const | TraceRay | inline |
| currentIncomingSide() const | TraceRay | inline |
| currentIntersectedExtrema() const | TraceRay | inline |
| currentIntersectedSide() const | TraceRay | inline |
| currentIntersectionDistance() const | TraceRay | inline |
| currentIntersectionPoint() const | TraceRay | inline |
| currentRay() const | TraceRay | inline |
| currentSubdomainID() const | TraceRay | inline |
| EDGE_HITS enum value | TraceRay | |
| EDGE_NEIGHBOR_BUILDS enum value | TraceRay | |
| EDGE_NEIGHBOR_LOOKUPS enum value | TraceRay | |
| ENDED_STATIONARY enum value | TraceRay | |
| 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) | TraceRay | private |
| 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 | private |
| 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 | private |
| 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 name | TraceRay | private |
| FACE_HITS enum value | TraceRay | |
| FAILED_TRACES enum value | TraceRay | |
| failTrace(const std::string &reason, const bool warning, const int line=-1) | TraceRay | private |
| failTraceMessage(const std::string &reason, const int line=-1) | TraceRay | private |
| findExternalBoundarySide(unsigned short &boundary_side, ElemExtrema &boundary_extrema, const Elem *&boundary_elem) | TraceRay | private |
| 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 value | TraceRay | private |
| HIT_FACE enum value | TraceRay | private |
| HIT_VERTEX enum value | TraceRay | private |
| INTERSECTION_CALLS enum value | TraceRay | |
| INTERSECTIONS enum value | TraceRay | |
| meshChanged() | TraceRay | |
| MOVED_THROUGH_NEIGHBORS enum value | TraceRay | |
| moveThroughNeighbor(const NeighborInfo &neighbor_info, unsigned short &incoming_side, Point &intersection_point, unsigned short &intersected_side, ElemExtrema &intersected_extrema, Real &intersection_distance) | TraceRay | private |
| moveThroughNeighbors(const std::vector< NeighborInfo > &neighbors, const Elem *last_elem, const Elem *&best_elem, unsigned short &best_elem_incoming_side) | TraceRay | private |
| NO_EXIT enum value | TraceRay | private |
| onBoundary(const std::shared_ptr< Ray > &ray, const bool external) | TraceRay | private |
| onCompleteTrace(const std::shared_ptr< Ray > &ray) | TraceRay | private |
| onContinueTrace(const std::shared_ptr< Ray > &) | TraceRay | private |
| onSegment(const std::shared_ptr< Ray > &ray) | TraceRay | private |
| onSubdomainChanged(const std::shared_ptr< Ray > &ray, const bool same_ray) | TraceRay | private |
| onTrajectoryChanged(const std::shared_ptr< Ray > &ray) | TraceRay | private |
| POINT_NEIGHBOR_BUILDS enum value | TraceRay | |
| possiblyAddToBoundaryElems(const Elem *elem, const unsigned short side, const std::vector< BoundaryID > &bnd_ids, const ElemExtrema &extrema) | TraceRay | private |
| postRayTracingObject(const std::shared_ptr< Ray > &ray, const RayTracingObject *rto) | TraceRay | private |
| preExecute() | TraceRay | |
| results() const | TraceRay | inline |
| setBackfaceCulling(const bool backface_culling) | TraceRay | inline |
| storeExitsElemResult(const ExitsElemResult result) | TraceRay | private |
| subdomainHmax(const Elem *elem) const | TraceRay | private |
| trace(const std::shared_ptr< Ray > &ray) | TraceRay | |
| TraceRay(RayTracingStudy &study, const THREAD_ID tid) | TraceRay | |
| TraceRayResult enum name | TraceRay | |
| VERTEX_HITS enum value | TraceRay | |
| VERTEX_NEIGHBOR_BUILDS enum value | TraceRay | |
| VERTEX_NEIGHBOR_LOOKUPS enum value | TraceRay | |
| ~TraceRay() | TraceRay | inlinevirtual |
1.8.14