KernelValue
Derive from this base class if your residual is of the form
i.e. if the test function (_test[_i][_qp]) can be factored out.
Derived classes
Override
precomputeQpResidual()instead ofcomputeQpResidual()(do not multiply by_test[_i][_qp])precomputeQpJacobian()instead ofcomputeQpJacobian()(do not multiply by_test[_i][_qp])computeOffDiagJacobianstill has to be implemented as if deriving fromKernel.