32 std::vector<const VariableValue *>
_vals;
38 std::vector<MaterialProperty<Real> *>
_dDdv;
45 std::vector<const MaterialProperty<Real> *>
_dhbdv;
46 std::vector<const MaterialProperty<Real> *>
_dhmdv;
Generates a diffusion function to distinguish between the solid, void, grain boundary,...
const VariableValue & _c
Variable values for concentration and order parameters.
const unsigned int _op_num
const MaterialProperty< Real > & _dhmdc
const MaterialPropertyName _diff_name
Mateiral property and its derivatives declarations.
const MaterialProperty< Real > & _hm
std::vector< const VariableValue * > _vals
const MaterialProperty< Real > & _hb
Switching function material and its derivatives.
MaterialProperty< Real > * _dDdc
std::vector< const MaterialProperty< Real > * > _dhmdv
std::vector< MaterialProperty< Real > * > _dDdv
std::vector< const MaterialProperty< Real > * > _dhbdv
const Real _diff_bulk
Input parameters.
static InputParameters validParams()
MaterialProperty< Real > & _diff
virtual void computeQpProperties()
const MaterialProperty< Real > & _dhbdc
VariableValueTempl< false > VariableValue