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.
1.8.16