const MaterialProperty< Real > & _mob
Mobility.
int _l_cs
Position of the c variable in the cs list.
int _l_etai
Position of the eta_i variable in the eta list.
virtual Real computeQpOffDiagJacobian(unsigned int jvar)
const VariableName _c_name
name of the coupled concentration variable c
virtual Real precomputeQpJacobian()
std::vector< const MaterialProperty< Real > * > _prop_dhdni
first derivatives of all h w.r.t. to etai
static InputParameters validParams()
virtual Real precomputeQpResidual()
VariableName _etai_name
name of order parameter that derivatives are taken w.r.t.
unsigned int _etai_var
index of order parameter that derivatives are taken w.r.t.
SLKKSMultiPhaseBase child class for the phase concentration term in the the Allen-Cahn bulk residual...
std::vector< VariableName > _cs_names
names of all sublattice concentrations
std::vector< std::vector< const MaterialProperty< Real > * > > _prop_d2hdnidn
first derivatives of all h w.r.t. to the kernel variable and other etas
std::vector< const MaterialProperty< Real > * > _prop_d2Fdcdcs
Second derivatives of F w.r.t. c and all cs.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
Enforce sum of phase sublattice concentrations to be the real concentration.
const bool _lagrange
is eta_i supplied (then we assume the kernel operates on the Lagrange var)
const MaterialProperty< Real > & _prop_dFdc
Derivative of the free energy function w.r.t. c.
SLKKSMultiACBulkC(const InputParameters ¶meters)