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

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

_aux_dataRaymutableprivate
_current_elemRayprivate
_current_incoming_sideRayprivate
_current_pointRayprivate
_dataRaymutableprivate
_directionRayprivate
_distanceRayprivate
_end_setRayprivate
_idRayprivate
_intersectionsRayprivate
_max_distanceRayprivate
_processor_crossingsRayprivate
_should_continueRayprivate
_studyRayprivate
_trajectory_changedRayprivate
_trajectory_changesRayprivate
addDistance(const Real add_distance)Rayinlineprivate
addIntersection()Rayinlineprivate
addProcessorCrossing()Rayinlineprivate
addTrajectoryChange()Rayinlineprivate
atEnd() constRay
auxData()Ray
auxData() constRay
auxData(const std::size_t i)Ray
auxData(const std::size_t i) constRay
changeDirection(const Point &direction, const ChangeDirectionKey)Ray
changeID(const RayID id)Rayinlineprivate
changeMaxDistance(const Real max_distance)Rayinlineprivate
changeStartDirection(const Point &start, const Point &direction, const ChangeStartDirectionKey)Ray
clearStartingInfo()Ray
clearStartingInfoInternal()Rayprivate
currentElem() constRayinline
currentIncomingSide() constRayinline
currentPoint() constRayinline
data()Ray
data() constRay
data(const std::size_t i)Ray
data(const std::size_t i) constRay
dataLoad(std::istream &stream, std::shared_ptr< Ray > &ray, void *context)Rayfriend
dataStore(std::ostream &stream, std::shared_ptr< Ray > &ray, void *context)Rayfriend
direction() constRayinline
distance() constRayinline
endPoint() constRay
endSet() constRayinline
equalityHelper(const Ray &other, const bool equal) constRayprivate
errorIfTracing(const std::string &reason) constRayprivate
errorWhenInitializing(const std::string &reason) constRayprivate
getInfo() constRay
hasTraced() constRayinline
id() constRayinline
intersections() constRayinline
INVALID_RAY_DATA_INDEXRaystatic
INVALID_RAY_IDRaystatic
invalidateCurrentElem()Rayinlineprivate
invalidateCurrentIncomingSide()Rayinlineprivate
invalidateCurrentPoint()Rayinlineprivate
invalidateDirection()Rayinlineprivate
invalidateMaxDistance()Rayinlineprivate
invalidateStartingElem()Ray
invalidateStartingIncomingSide()Ray
invalidCurrentIncomingSide() constRayinline
invalidCurrentPoint() constRayinline
invalidDirection() constRayinline
invalidID() constRayinline
maxDistance() constRayinline
maxDistanceSet() constRayinline
operator!=(const Ray &other) constRayinline
operator=(const Ray &)=deleteRay
operator==(const Ray &other) constRayinline
paddingRayprivate
Parallel::Packing< std::shared_ptr< Ray > > classRayfriend
processorCrossings() constRayinline
Ray(RayTracingStudy *study, const RayID id, const std::size_t data_size, const std::size_t aux_data_size, const bool reset, const ConstructRayKey &)Ray
Ray(const Ray *const other, const ConstructRayKey &)Ray
Ray()=deleteRay
Ray(const Ray &other)=deleteRay
reset(RayTracingStudy *study, const RayID id, const std::size_t data_size, const std::size_t aux_data_size, const bool reset, const ConstructRayKey &)Ray
reset(const Ray *const other, const ConstructRayKey &)Ray
resetCounters()Ray
resetCountersInternal()Rayprivate
setCurrentElem(const Elem *current_elem)Rayinlineprivate
setCurrentIncomingSide(const unsigned short current_incoming_side)Rayinlineprivate
setCurrentPoint(const Point &current_point)Rayinlineprivate
setDirection(const Point &direction)Rayinlineprivate
setShouldContinue(const bool should_continue)Rayinline
setStart(const Point &starting_point, const Elem *starting_elem=nullptr, const unsigned short starting_incoming_side=RayTracingCommon::invalid_side)Ray
setStartingDirection(const Point &starting_direction)Ray
setStartingEndPoint(const Point &starting_end_point)Ray
setStartingMaxDistance(const Real starting_max_distance)Ray
setStationary()Ray
setTrajectoryChanged(const bool trajectory_changed)Rayinlineprivate
shouldContinue() constRayinline
stationary() constRayinline
study() constRayinline
TestRayLots classRayfriend
TraceRay classRayfriend
trajectoryChanged() constRayinline
trajectoryChanges() constRayinline