This is the Cahn-Hilliard equation base class that implements the interfacial or gradient energy term of the equation. More...
#include <CHInterfaceAniso.h>
Public Member Functions | |
CHInterfaceAniso (const InputParameters ¶meters) | |
Static Public Member Functions | |
static InputParameters | validParams () |
Protected Member Functions | |
virtual Real | computeQpResidual () |
virtual Real | computeQpJacobian () |
virtual Real | computeQpOffDiagJacobian (unsigned int jvar) |
Protected Attributes | |
const MaterialProperty< Real > & | _kappa |
unsigned int | _nvar |
Number of variables. More... | |
std::vector< const VariableGradient * > | _coupled_grad_vars |
Coupled variables used in mobility. More... | |
const MaterialProperty< RealTensorValue > & | _M |
const MaterialProperty< RealTensorValue > & | _dMdc |
const MaterialProperty< RealTensorValue > & | _d2Mdc2 |
const VariableSecond & | _second_u |
const VariableTestSecond & | _second_test |
const VariablePhiSecond & | _second_phi |
std::vector< const MaterialProperty< RealTensorValue > * > | _dMdarg |
std::vector< const MaterialProperty< RealTensorValue > * > | _d2Mdcdarg |
std::vector< std::vector< const MaterialProperty< RealTensorValue > * > > | _d2Mdargdarg |
This is the Cahn-Hilliard equation base class that implements the interfacial or gradient energy term of the equation.
With a scalar (isotropic) mobility.
Definition at line 18 of file CHInterfaceAniso.h.
CHInterfaceAniso::CHInterfaceAniso | ( | const InputParameters & | parameters | ) |
Definition at line 24 of file CHInterfaceAniso.C.
|
protectedvirtualinherited |
Definition at line 124 of file CHInterfaceBase.h.
|
protectedvirtualinherited |
Definition at line 150 of file CHInterfaceBase.h.
|
protectedvirtualinherited |
Definition at line 112 of file CHInterfaceBase.h.
|
staticinherited |
Definition at line 100 of file CHInterfaceBase.h.
|
protectedinherited |
Coupled variables used in mobility.
Definition at line 62 of file CHInterfaceBase.h.
|
protectedinherited |
Definition at line 58 of file CHInterfaceBase.h.
|
protectedinherited |
Definition at line 41 of file CHInterfaceBase.h.
|
protectedinherited |
Definition at line 57 of file CHInterfaceBase.h.
|
protectedinherited |
Mobility derivatives w.r.t. its dependent variables
Definition at line 56 of file CHInterfaceBase.h.
|
protectedinherited |
Definition at line 40 of file CHInterfaceBase.h.
|
protectedinherited |
Definition at line 35 of file CHInterfaceBase.h.
|
protectedinherited |
Mobility material property value and concentration derivatives
Definition at line 39 of file CHInterfaceBase.h.
|
protectedinherited |
Number of variables.
Definition at line 52 of file CHInterfaceBase.h.
|
protectedinherited |
Definition at line 48 of file CHInterfaceBase.h.
|
protectedinherited |
Definition at line 47 of file CHInterfaceBase.h.
|
protectedinherited |
Variables for second order derivatives
Definition at line 46 of file CHInterfaceBase.h.