virtual void initialize() override
This class defines the interface for the GrainTracking objects.
virtual void finalize() override
const InputParameters & parameters() const
static InputParameters validParams()
RandomEulerAngleProvider(const InputParameters ¶meters)
Assign random Euler angles to each grains.
virtual void execute() override
Abstract base class for user objects that implement the Euler Angle provider interface.
const GrainTrackerInterface & _grain_tracker