Solves Cahn-Hilliard equation using chemical potential as non-linear variable. More...
#include <CHSplitConcentration.h>
Public Member Functions | |
CHSplitConcentration (const InputParameters ¶meters) | |
Protected Member Functions | |
virtual Real | computeQpResidual () |
virtual Real | computeQpJacobian () |
virtual Real | computeQpOffDiagJacobian (unsigned int) |
Protected Attributes | |
MaterialPropertyName | _mobility_name |
Mobility property name. More... | |
const MaterialProperty< RealTensorValue > & | _mobility |
const MaterialProperty< RealTensorValue > & | _dmobility_dc |
const unsigned int | _mu_var |
Chemical potential variable. More... | |
const VariableGradient & | _grad_mu |
Solves Cahn-Hilliard equation using chemical potential as non-linear variable.
Definition at line 25 of file CHSplitConcentration.h.
CHSplitConcentration::CHSplitConcentration | ( | const InputParameters & | parameters | ) |
Definition at line 26 of file CHSplitConcentration.C.
|
protectedvirtual |
Definition at line 44 of file CHSplitConcentration.C.
|
protectedvirtual |
Definition at line 51 of file CHSplitConcentration.C.
|
protectedvirtual |
Definition at line 37 of file CHSplitConcentration.C.
|
protected |
Definition at line 39 of file CHSplitConcentration.h.
Referenced by computeQpJacobian().
|
protected |
Definition at line 43 of file CHSplitConcentration.h.
Referenced by computeQpJacobian(), and computeQpResidual().
|
protected |
Definition at line 38 of file CHSplitConcentration.h.
Referenced by computeQpOffDiagJacobian(), and computeQpResidual().
|
protected |
Mobility property name.
Definition at line 36 of file CHSplitConcentration.h.
|
protected |
Chemical potential variable.
Definition at line 42 of file CHSplitConcentration.h.
Referenced by computeQpOffDiagJacobian().