All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Ewoms::EnergyIntensiveQuantities< TypeTag, true > Class Template Reference

Provides the volumetric quantities required for the energy equation. More...

#include <energymodule.hh>

Public Member Functions

const Evaluation & heatCapacitySolid () const
 Returns the total heat capacity $\mathrm{[J/(K*m^3]}$ of the rock matrix in the sub-control volume.
 
const Evaluation & heatConductivity () const
 Returns the total conductivity capacity $\mathrm{[W/m^2 / (K/m)]}$ of the rock matrix in the sub-control volume.
 

Protected Member Functions

template<class FluidState >
void update_ (FluidState &fs, typename FluidSystem::template ParameterCache< typename FluidState::Scalar > &paramCache, const ElementContext &elemCtx, unsigned dofIdx, unsigned timeIdx)
 Update the quantities required to calculate energy fluxes.
 

Static Protected Member Functions

template<class FluidState , class Context >
static void updateTemperatures_ (FluidState &fluidState, const Context &context, unsigned spaceIdx, unsigned timeIdx)
 Update the temperatures of the fluids of a fluid state.
 

Detailed Description

template<class TypeTag>
class Ewoms::EnergyIntensiveQuantities< TypeTag, true >

Provides the volumetric quantities required for the energy equation.


The documentation for this class was generated from the following file: