18 params.addClassDescription(
"Accumulates the distance traversed by each Ray segment into an aux " 19 "variable for the element that the segments are in.");
void addValue(const Real value)
Use to accumulate a value into the corresponding AuxVariable from this AuxRayKernel.
const Real & _current_segment_length
The length of the current Ray's segment.
RayDistanceAux(const InputParameters ¶ms)
static InputParameters validParams()
static InputParameters validParams()
registerMooseObject("RayTracingApp", RayDistanceAux)
AuxRayKernel that accumulates the distance traversed by each Ray segment in the element that said seg...
virtual void onSegment() override
Called on each segment of a Ray.