33 std::vector<const VariableValue *>
_eta;
47 std::vector<const MaterialProperty<Real> *>
_dns_min;
48 std::vector<std::vector<const MaterialProperty<Real> *>>
_d2ns_min;
93 std::vector<MaterialProperty<Real> *>
_dns;
95 std::vector<std::vector<MaterialProperty<Real> *>>
_d2ns;
const MooseEnum _solid_energy
Type of energy function to use for the solid phase.
OutputTools< Real >::VariableGradient VariableGradient
const VariableValue & _v
electric potential
const Real _kB
Boltzmann constant.
MaterialProperty< Real > & _dchidphi
const MaterialProperty< Real > & _hv
void phase switching function
const Real _eps_r
Solid phase relative permittivity.
MaterialProperty< Real > & _d2chidphi2
const Real _nv_min
minimum in energy wrt vacancy concentration in void
const MaterialProperty< Real > & _dhs
const Real _e
Electron charge.
virtual void computeQpProperties()
MaterialProperty< Real > & _dnsdw
const MaterialProperty< Real > & _d2hs
std::vector< std::vector< MaterialProperty< Real > * > > _d2ns
const int _z
Defect species charge.
std::vector< MaterialProperty< Real > * > _dns
const MaterialProperty< Real > & _ns_min
const MaterialProperty< Real > & _ks
solid energy coefficient
MaterialProperty< Real > & _ns
MaterialPropertyName _ns_name
solid phase vacancy density
const VariableValue & _temp
temperature
const unsigned int _neta
number of solid phase order paramters
MaterialPropertyName _chi_name
susceptibility and derivatives
const MaterialProperty< Real > & _kv
void energy coefficient
MaterialProperty< Real > & _dchidw
const MaterialProperty< Real > & _hs
solid phase switching function
std::vector< std::vector< const MaterialProperty< Real > * > > _d2ns_min
static InputParameters validParams()
MaterialProperty< Real > & _dnvdw
MaterialProperty< Real > & _nv
OutputTools< Real >::VariableValue VariableValue
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const NonlinearVariableName _w_name
ElectrochemicalDefectMaterial(const InputParameters ¶meters)
MaterialProperty< Real > & _d2chidphidw
std::vector< MaterialProperty< Real > * > _d2nsdwdeta
const MaterialProperty< Real > & _d2hv
const InputParameters & parameters() const
std::vector< const MaterialProperty< Real > * > _dns_min
const Real _v_scale
Voltage scale.
MaterialPropertyName _nv_name
void phase vacancy density
MaterialProperty< Real > & _chi
const VariableValue & _phi
void phase order parameter
const VariableGradient & _grad_V
Gradient of electric potential.
std::vector< VariableName > _eta_name
This material calculates defect-specific parameters for the grand potential sintering model with mult...
MaterialProperty< Real > & _d2nsdw2
std::vector< const VariableValue * > _eta
solid phase order parameters
const MaterialProperty< Real > & _dhv
const MaterialPropertyName _ns_min_name
minimum in energy wrt vacancy concentration in solid
const VariableValue & _w
chemical potential
MaterialProperty< Real > & _d2chidw2
const NonlinearVariableName _phi_name