const MaterialProperty< Real > & _second_derivative_Fb
Second derivative .
const MaterialProperty< Real > & _second_derivative_Fa
Second derivative .
virtual Real computeQpOffDiagJacobian(unsigned int jvar)
virtual RealGradient computeGradDFDCons(PFFunctionType type)
Note that per product and chain rules: which is: .
VectorValue< Real > RealGradient
std::vector< const MaterialProperty< Real > * > _second_derivatives
Derivatives of with respect to all coupled variables.
const VariableName _cb_name
const MaterialProperty< Real > & _prop_h
h(eta) material property
unsigned int _nvar
Number of coupled variables.
InputParameters validParams< KKSCHBulk >()
std::vector< std::vector< const MaterialProperty< Real > * > > _third_derivatives
Second derivatives of dFa/dca with respect to all coupled variables.
const VariableName _ca_name
std::vector< const VariableGradient * > _grad_args
Gradients for all coupled variables.
std::vector< const MaterialProperty< Real > * > _third_derivatives_ca
Derivatives of with respect to all coupled variables.
KKSCHBulk(const InputParameters ¶meters)
CHBulk child class that takes all the necessary data from a KKSBaseMaterial.
This is the Cahn-Hilliard equation base class that implements the bulk or local energy term of the eq...