Auxiliary kernel for computing the heat generated from Joule heating.
More...
#include <JouleHeatingHeatGeneratedAux.h>
Auxiliary kernel for computing the heat generated from Joule heating.
Definition at line 22 of file JouleHeatingHeatGeneratedAux.h.
◆ JouleHeatingHeatGeneratedAux()
JouleHeatingHeatGeneratedAux::JouleHeatingHeatGeneratedAux |
( |
const InputParameters & |
parameters | ) |
|
◆ computeValue()
Real JouleHeatingHeatGeneratedAux::computeValue |
( |
| ) |
|
|
protectedvirtual |
◆ validParams()
InputParameters JouleHeatingHeatGeneratedAux::validParams |
( |
| ) |
|
|
static |
Definition at line 17 of file JouleHeatingHeatGeneratedAux.C.
20 params.addClassDescription(
"Compute heat generated from Joule heating "
21 "$(d\\vv{P}/d\\vv{V} = \\vv{E}^2 \\sigma )$.");
22 params.addRequiredCoupledVar(
"elec",
"Electric potential for joule heating.");
23 params.addParam<MaterialPropertyName>(
24 "electrical_conductivity",
25 "electrical_conductivity",
26 "Material property providing electrical conductivity of the material.");
◆ _elec_cond
const MaterialProperty<Real>& JouleHeatingHeatGeneratedAux::_elec_cond |
|
protected |
◆ _grad_elec
const VariableGradient& JouleHeatingHeatGeneratedAux::_grad_elec |
|
protected |
The documentation for this class was generated from the following files: