25 paramError(
"variable",
"Must be of type CONSTANT MONOMIAL");
AuxKernel that samples element volumes.
void paramError(const std::string ¶m, Args... args) const
Emits an error prefixed with the file and line number of the given param (from the input file) along ...
Real computeValue() override final
Compute and return the value of the aux variable.
const Real & _current_side_volume
Volume of the current side.
virtual void setDofValue(const OutputData &value, unsigned int index)=0
Degree of freedom value setters.
bool _bnd
true if the kernel is boundary kernel, false if it is interior kernels
const Real & _current_elem_volume
Volume of the current element.
static InputParameters validParams()
registerMooseObject("MooseApp", VolumeAux)
VolumeAux(const InputParameters ¶meters)
void compute() override final
Computes the value and stores it in the solution vector.
MooseVariableField< Real > & _var
This is a regular kernel so we cast to a regular MooseVariable.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
MooseVariableBase * mooseVariableBase() const
Get the variable that this object is using.
static InputParameters validParams()