17 params.
addRequiredParam<std::string>(
"type",
"class/type name identifying the distribution");
31 mooseError(
"The distribution '",
name(),
"' must override the median method.");
virtual Real median() const
Compute the median of the distribution.
Distribution(const InputParameters ¶meters)
virtual const std::string & name() const
Get the name of the class.
Every object that can be built by the factory should be derived from this class.
Interface for objects interacting with the PerfGraph.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
static InputParameters validParams()
void mooseError(Args &&... args) const
Emits an error prefixed with object name and type.
static InputParameters validParams()