AuxRayKernel

Description

AuxRayKernel is the base class for contributing to an AuxVariable (of type CONSTANT MONOMIAL only) from a Ray segment. An example is RayDistanceAux, which accumulates the distance traversed by each Ray segment into an AuxVariable for the element that the segment is in.

To use, override the onSegment() method and use the addValue() method to add to the AuxVariable. Many useful member variables exist that describe the Ray segment - see Using a RayKernel.