Go to the documentation of this file.
49 std::vector<const MaterialProperty<Real> *>
_prop_Fj;
58 std::vector<const MaterialProperty<Real> *>
_prop_hj;
virtual void initialSetup()
std::vector< std::vector< const MaterialProperty< Real > * > > _prop_dFjdarg
Derivatives of the free energy functions (needed for off-diagonal Jacobians)
This is the Allen-Cahn equation base class that implements the bulk or local energy term of the equat...
KKSMultiACBulkBase(const InputParameters ¶meters)
std::vector< const MaterialProperty< Real > * > _prop_Fj
Values of the free energy functions for each phase .
std::vector< const MaterialProperty< Real > * > _prop_hj
Values of the switching functions for each phase .
std::vector< MaterialPropertyName > _Fj_names
Names of free energy functions for each phase .
std::vector< std::vector< const MaterialProperty< Real > * > > _prop_d2hjdetaidarg
Second derivatives of the switching functions (needed for off-diagonal Jacobians)
std::vector< MaterialPropertyName > _hj_names
switching function names
VariableName _etai_name
name of order parameter that derivatives are taken wrt (needed to retrieve the derivative material pr...
std::vector< const MaterialProperty< Real > * > _prop_dhjdetai
Derivatives of the switching functions wrt the order parameter for this kernel.
std::vector< const MaterialProperty< Real > * > _prop_d2hjdetai2
Second derivatives of the switching functions wrt the order parameter for this kernel.
unsigned int _nvar
Number of coupled variables.
InputParameters validParams< KKSMultiACBulkBase >()
unsigned int _etai_var
index of order parameter that derivatives are taken wrt
ACBulk child class that sets up necessary variables and materials for calculation of residual contrib...