Solves chemical potential in a weak sense (mu-mu_prop=0) Can be coupled to Cahn-Hilliard equation to solve species diffusion Allows spatial derivative of chemical potential when coupled to material state such as stress, etc. More...
#include <CHSplitChemicalPotential.h>
Public Member Functions | |
CHSplitChemicalPotential (const InputParameters ¶meters) | |
Protected Member Functions | |
virtual Real | computeQpResidual () |
virtual Real | computeQpJacobian () |
virtual Real | computeQpOffDiagJacobian (unsigned int jvar) |
Protected Attributes | |
MaterialPropertyName | _mu_prop_name |
Chemical potential property evaluated at material points. More... | |
const MaterialProperty< Real > & | _chemical_potential |
const MaterialProperty< Real > & | _dchemical_potential_dc |
const unsigned int | _c_var |
Solves chemical potential in a weak sense (mu-mu_prop=0) Can be coupled to Cahn-Hilliard equation to solve species diffusion Allows spatial derivative of chemical potential when coupled to material state such as stress, etc.
Can be used to model species diffusion mediated creep
Definition at line 27 of file CHSplitChemicalPotential.h.
CHSplitChemicalPotential::CHSplitChemicalPotential | ( | const InputParameters & | parameters | ) |
Definition at line 27 of file CHSplitChemicalPotential.C.
|
protectedvirtual |
Definition at line 44 of file CHSplitChemicalPotential.C.
|
protectedvirtual |
Definition at line 50 of file CHSplitChemicalPotential.C.
|
protectedvirtual |
Definition at line 38 of file CHSplitChemicalPotential.C.
|
protected |
Definition at line 42 of file CHSplitChemicalPotential.h.
Referenced by computeQpOffDiagJacobian().
|
protected |
Definition at line 40 of file CHSplitChemicalPotential.h.
Referenced by computeQpResidual().
|
protected |
Definition at line 41 of file CHSplitChemicalPotential.h.
Referenced by computeQpOffDiagJacobian().
|
protected |
Chemical potential property evaluated at material points.
Definition at line 38 of file CHSplitChemicalPotential.h.