This kernel adds the term (dFdv, test), where v is a coupled variable. More...
#include <CoupledMaterialDerivative.h>
Public Member Functions | |
CoupledMaterialDerivative (const InputParameters ¶meters) | |
virtual void | initialSetup () override |
Protected Member Functions | |
virtual Real | computeQpResidual () override |
virtual Real | computeQpJacobian () override |
virtual Real | computeQpOffDiagJacobian (unsigned int jvar) override |
Protected Attributes | |
std::string | _v_name |
name of the coupled variable the derivative is taken with respect to More... | |
unsigned int | _v_var |
const MaterialProperty< Real > & | _dFdv |
Material property derivative w.r.t. v. More... | |
const MaterialProperty< Real > & | _d2Fdvdu |
2nd order material property derivative w.r.t. v then u More... | |
const unsigned int | _nvar |
Number of coupled variables. More... | |
std::vector< const MaterialProperty< Real > * > | _d2Fdvdarg |
2nd order material property derivatives w.r.t. v and then all other coupled variables More... | |
This kernel adds the term (dFdv, test), where v is a coupled variable.
Definition at line 25 of file CoupledMaterialDerivative.h.
CoupledMaterialDerivative::CoupledMaterialDerivative | ( | const InputParameters & | parameters | ) |
Definition at line 33 of file CoupledMaterialDerivative.C.
|
overrideprotectedvirtual |
Definition at line 63 of file CoupledMaterialDerivative.C.
|
overrideprotectedvirtual |
Definition at line 69 of file CoupledMaterialDerivative.C.
|
overrideprotectedvirtual |
Definition at line 57 of file CoupledMaterialDerivative.C.
|
overridevirtual |
Definition at line 51 of file CoupledMaterialDerivative.C.
|
protected |
2nd order material property derivatives w.r.t. v and then all other coupled variables
Definition at line 50 of file CoupledMaterialDerivative.h.
Referenced by computeQpOffDiagJacobian(), and CoupledMaterialDerivative().
|
protected |
2nd order material property derivative w.r.t. v then u
Definition at line 44 of file CoupledMaterialDerivative.h.
Referenced by computeQpJacobian().
|
protected |
Material property derivative w.r.t. v.
Definition at line 41 of file CoupledMaterialDerivative.h.
Referenced by computeQpResidual().
|
protected |
Number of coupled variables.
Definition at line 47 of file CoupledMaterialDerivative.h.
Referenced by CoupledMaterialDerivative().
|
protected |
name of the coupled variable the derivative is taken with respect to
Definition at line 37 of file CoupledMaterialDerivative.h.
Referenced by CoupledMaterialDerivative().
|
protected |
Definition at line 38 of file CoupledMaterialDerivative.h.