44 std::vector<const VariableValue *>
_ca;
51 std::vector<const VariableValue *>
_cb;
Enforce sum of phase concentrations to be the real concentration.
static InputParameters validParams()
std::vector< Real > _a_ca
unsigned int _ncb
sublattice B variables
const VariableValue & _c
global concentration variable
unsigned int _nca
sublattice A variables
std::vector< const VariableValue * > _cb
Real _a_u
sublattice fraction for the sublattice B concentration represented by the kernel variable ...
std::vector< Real > _a_cb
const MaterialProperty< Real > & _prop_dh
Derivative of the switching function .
std::vector< const VariableValue * > _ca
Real _casum
updated by computeSums
const MaterialProperty< Real > & _prop_h
Switching function .
virtual Real computeQpOffDiagJacobian(unsigned int jvar)
std::vector< int > JvarMap
OutputTools< Real >::VariableValue VariableValue
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual Real computeQpResidual()
const InputParameters & parameters() const
const VariableValue & _eta
phase order parameter
SLKKSPhaseConcentration(const InputParameters ¶meters)
void computeSums()
update the _casum and _cbsum members
virtual Real computeQpJacobian()