19 "includes all terms dependent on chemical potential.");
27 _ca_name(coupledName(
"ca", 0)),
28 _ca_var(coupled(
"ca")),
29 _ca(coupledValue(
"ca")),
30 _cb_name(coupledName(
"cb", 0)),
31 _cb_var(coupled(
"cb")),
32 _cb(coupledValue(
"cb")),
33 _prop_dFadca(getMaterialPropertyDerivative<
Real>(
"fa_name", _ca_name)),
34 _prop_d2Fadca2(getMaterialPropertyDerivative<
Real>(
"fa_name", _ca_name, _ca_name)),
35 _prop_d2Fadcadarg(_n_args)
38 for (
unsigned int i = 0; i < _n_args; ++i)
70 _phi[_j][_qp] * _test[_i][_qp];
76 const unsigned int cvar = mapJvarToCvar(jvar);
79 _phi[_j][_qp] * _test[_i][_qp];
virtual Real computeQpOffDiagJacobian(unsigned int jvar)
KKSACBulkC(const InputParameters ¶meters)
const MaterialProperty< Real > & _L
Mobility.
static InputParameters validParams()
void mooseError(Args &&... args)
const MaterialProperty< Real > & _prop_d2Fadca2
Second derivative of the free energy function .
KKSACBulkBase child class for the phase concentration difference term in the the Allen-Cahn bulk res...
virtual Real computeDFDOP(PFFunctionType type)
static InputParameters validParams()
std::string _ca_name
phase a concentration
ACBulk child class that takes all the necessary data from a KKSBaseMaterial and sets up the Allen-Cah...
std::vector< const MaterialProperty< Real > * > _prop_d2Fadcadarg
Mixed partial derivatives of the free energy function wrt ca and any other coupled variables ...
const MaterialProperty< Real > & _prop_dFadca
Derivative of the free energy function .
const MaterialProperty< Real > & _prop_dh
Derivative of the switching function .
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual Real computeQpOffDiagJacobian(unsigned int jvar)
const VariableValue & _cb
const VariableValue & _ca
const MaterialProperty< Real > & _prop_d2h
Second derivative of the switching function .
registerMooseObject("PhaseFieldApp", KKSACBulkC)