22 "Scalar kernel that sets a zero residual, to avoid error from system missing this variable.");
23 params.
addParam<Real>(
"jacobian_fill",
25 "On diagonal Jacobian fill term, potentially needed for preconditioner");
30 :
ScalarKernel(parameters), _jacobian_fill(getParam<Real>(
"jacobian_fill"))
registerMooseObject("MooseApp", NullScalarKernel)
Scalar kernel that sets a zero residual, to avoid error from system missing this variable.
virtual Real computeQpJacobian() override
const Real _jacobian_fill
filler value to put on the on-diagonal Jacobian
static InputParameters validParams()
virtual Real computeQpResidual() override
NullScalarKernel(const InputParameters ¶meters)
virtual void reinit() override
Reinitialization method called before each call to computeResidual()
static InputParameters validParams()