20 "Kernel describing porosity * d(concentration)/dt, where porosity is an AuxVariable (or just "
21 "a real number) and concentration is the 'variable' for this Kernel. This Kernel should not "
22 "be used if porosity is time-dependent. Mass lumping is employed for numerical stability");
28 _nodal_u_dot(_var.dofValuesDot()),
29 _nodal_du_dot_du(_var.dofValuesDuDotDu()),
30 _porosity(coupledValue(
"porosity"))
registerMooseObject("GeochemistryApp", GeochemistryTimeDerivative)
Kernel describing porosity * d(concentration)/dt, where porosity is an AuxVariable.
const VariableValue & _nodal_u_dot
static InputParameters validParams()
const VariableValue & _nodal_du_dot_du
GeochemistryTimeDerivative(const InputParameters ¶meters)
virtual Real computeQpResidual() override
const VariableValue & _porosity
virtual Real computeQpJacobian() override
const VariableTestValue & _test
static InputParameters validParams()