25 class PointLocatorBase;
41 const MeshBase & mesh,
42 const PointLocatorBase & point_locator,
43 std::vector<Elem *> & intersected_elems,
44 std::vector<LineSegment> & segments);
The LineSegment class is used by the LineMaterialSamplerBase class and for some ray tracing stuff...
The following methods are specializations for using the libMesh::Parallel::packed_range_* routines fo...
MooseMesh wraps a libMesh::Mesh object and enhances its capabilities by caching additional data and s...
MOOSE now contains C++17 code, so give a reasonable error message stating what the user can do to add...
void elementsIntersectedByLine(const Point &p0, const Point &p1, const MeshBase &mesh, const PointLocatorBase &point_locator, std::vector< Elem *> &intersected_elems, std::vector< LineSegment > &segments)
Find all of the elements intersected by a line.