Postprocessor produces the sum of heat energy of the porous skeleton and/or fluid components in a region. More...
#include <PorousFlowHeatEnergy.h>
Public Member Functions | |
PorousFlowHeatEnergy (const InputParameters ¶meters) | |
Protected Member Functions | |
virtual Real | computeIntegral () override |
virtual Real | computeQpIntegral () override |
Protected Attributes | |
const PorousFlowDictator & | _dictator |
PorousFlowDictator UserObject. More... | |
const unsigned int | _num_phases |
Number of fluid phases. More... | |
const bool | _fluid_present |
Whether fluid is present. More... | |
const bool | _include_porous_skeleton |
Whether to include the heat energy of the porous skeleton in the calculations. More... | |
std::vector< unsigned int > | _phase_index |
The phase indices that this Postprocessor is restricted to. More... | |
const MaterialProperty< Real > & | _porosity |
Porosity. More... | |
const MaterialProperty< Real > & | _rock_energy_nodal |
Nodal rock energy density. More... | |
const MaterialProperty< std::vector< Real > > *const | _fluid_density |
Nodal fluid density. More... | |
const MaterialProperty< std::vector< Real > > *const | _fluid_saturation_nodal |
Nodal fluid saturation. More... | |
const MaterialProperty< std::vector< Real > > *const | _energy_nodal |
Internal energy of the phases, evaluated at the nodes. More... | |
MooseVariable *const | _var |
The variable for the corresponding PorousFlowEnergyTimeDerivative Kernel: this provides test functions. More... | |
Postprocessor produces the sum of heat energy of the porous skeleton and/or fluid components in a region.
Definition at line 24 of file PorousFlowHeatEnergy.h.
PorousFlowHeatEnergy::PorousFlowHeatEnergy | ( | const InputParameters & | parameters | ) |
Definition at line 43 of file PorousFlowHeatEnergy.C.
|
overrideprotectedvirtual |
Definition at line 96 of file PorousFlowHeatEnergy.C.
|
overrideprotectedvirtual |
Definition at line 129 of file PorousFlowHeatEnergy.C.
|
protected |
PorousFlowDictator UserObject.
Definition at line 34 of file PorousFlowHeatEnergy.h.
Referenced by PorousFlowHeatEnergy().
|
protected |
Internal energy of the phases, evaluated at the nodes.
Definition at line 61 of file PorousFlowHeatEnergy.h.
|
protected |
Nodal fluid density.
Definition at line 55 of file PorousFlowHeatEnergy.h.
|
protected |
Whether fluid is present.
Definition at line 40 of file PorousFlowHeatEnergy.h.
|
protected |
Nodal fluid saturation.
Definition at line 58 of file PorousFlowHeatEnergy.h.
|
protected |
Whether to include the heat energy of the porous skeleton in the calculations.
Definition at line 43 of file PorousFlowHeatEnergy.h.
Referenced by computeIntegral().
|
protected |
Number of fluid phases.
Definition at line 37 of file PorousFlowHeatEnergy.h.
Referenced by PorousFlowHeatEnergy().
|
protected |
The phase indices that this Postprocessor is restricted to.
Definition at line 46 of file PorousFlowHeatEnergy.h.
Referenced by computeIntegral(), and PorousFlowHeatEnergy().
|
protected |
|
protected |
Nodal rock energy density.
Definition at line 52 of file PorousFlowHeatEnergy.h.
Referenced by computeIntegral().
|
protected |
The variable for the corresponding PorousFlowEnergyTimeDerivative Kernel: this provides test functions.
Definition at line 64 of file PorousFlowHeatEnergy.h.
Referenced by computeIntegral(), and PorousFlowHeatEnergy().