virtual Real getValue() const override
virtual void threadJoin(const UserObject &y) override
enum ExtremeValueBase::ExtremeType _type
virtual void finalize() override
ExtremeType
Type of extreme value we are going to compute.
ExtremeValueBase(const InputParameters ¶meters)
static InputParameters validParams()
virtual std::pair< Real, Real > getProxyValuePair()=0
std::pair< Real, Real > _proxy_value
Extreme value and proxy value at the same point.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual void computeExtremeValue()
Get the extreme value with a functor element argument.
virtual void initialize() override
Base class for user-specific data.