31 const std::string & )
const
33 mooseError(
name(),
" does not satisfy the getElementalValueLong interface");
37 const std::string & )
const
39 mooseError(
name(),
" does not satisfy the getElementalValueReal interface");
void mooseError(Args &&... args)
Emit an error message with the given stringified, concatenated args and terminate the application.
User object intermediate base class that declares an interface for providing generic fields by name.
virtual Real getElementalValueReal(dof_id_type, const std::string &) const
static InputParameters validParams()
virtual unsigned long getElementalValueLong(dof_id_type, const std::string &) const
const InputParameters & parameters() const
Get the parameters of the object.
const std::string & name() const
Get the name of the class.