22                        "The name of the variable to use to identify the location at which "    23                        "the variable value should be taken; if not provided, this defaults "    24                        "to the 'variable'.");
    26       "Finds either the min or max elemental value of a variable over the domain.");
    32     _proxy_variable(isParamValid(
"proxy_variable") ? coupledValue(
"proxy_variable") : _u),
    33     _proxy_var(isParamValid(
"proxy_variable") ? getVar(
"proxy_variable", 0) : nullptr)
    43                 "Should not use variables that don't have coincident dof maps");
 This is a base class for other classes which compute post-processed values based on nodal solution va...
MooseVariableBase * _var
The variable this object is acting on. 
const VariableValue & _u
Holds the solution at current quadrature points. 
const std::vector< dof_id_type > & dofIndices() const final
Get local DoF indices. 
static InputParameters validParams()
const MooseVariable *const _proxy_var
A postprocessor for collecting the nodal min or max value. 
const VariableValue & _proxy_variable
A proxy variable used to find the quadrature point at which to evaluate the variable. 
virtual const std::vector< dof_id_type > & dofIndices() const
Get local DoF indices. 
virtual std::pair< Real, Real > getProxyValuePair() override
const unsigned int _qp
Quadrature point index. 
static InputParameters validParams()
virtual void execute() override
Execute method. 
virtual void computeExtremeValue()
Get the extreme value with a functor element argument. 
NodalExtremeValue(const InputParameters ¶meters)
registerMooseObject("MooseApp", NodalExtremeValue)