Go to the documentation of this file.
12 #include "TimeDerivative.h"
13 #include "JvarMapInterface.h"
14 #include "DerivativeMaterialInterface.h"
24 :
public DerivativeMaterialInterface<JvarMapKernelInterface<TimeDerivative>>
36 const MaterialProperty<Real> &
_Chi;
42 std::vector<const MaterialProperty<Real> *>
_dChidarg;
virtual Real computeQpOffDiagJacobian(unsigned int jvar)
virtual Real computeQpResidual()
InputParameters validParams< SusceptibilityTimeDerivative >()
This calculates the time derivative for a variable multiplied by a generalized susceptibility.
std::vector< const MaterialProperty< Real > * > _dChidarg
susceptibility derivatives w.r.t. coupled variables
virtual void initialSetup()
virtual Real computeQpJacobian()
const MaterialProperty< Real > & _Chi
susceptibility
const MaterialProperty< Real > & _dChidu
susceptibility derivative w.r.t. the kernel variable
SusceptibilityTimeDerivative(const InputParameters ¶meters)