energymodule.hh File Reference

Contains the classes required to consider energy as a conservation quantity in a multi-phase module. More...

#include <ewoms/disc/common/fvbaseproperties.hh>
#include <ewoms/models/common/quantitycallbacks.hh>
#include <dune/common/fvector.hh>
#include <string>
Include dependency graph for energymodule.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

singleton  Ewoms::EnergyModule< TypeTag, enableEnergy >
 Provides the auxiliary methods required for consideration of the energy equation. More...
 
class  Ewoms::EnergyModule< TypeTag, false >
 Provides the auxiliary methods required for consideration of the energy equation. More...
 
class  Ewoms::EnergyModule< TypeTag, true >
 Provides the auxiliary methods required for consideration of the energy equation. More...
 
class  Ewoms::EnergyIndices< PVOffset, enableEnergy >
 Provides the indices required for the energy equation. More...
 
struct  Ewoms::EnergyIndices< PVOffset, false >
 Provides the indices required for the energy equation. More...
 
struct  Ewoms::EnergyIndices< PVOffset, true >
 Provides the indices required for the energy equation. More...
 
class  Ewoms::EnergyIntensiveQuantities< TypeTag, enableEnergy >
 Provides the volumetric quantities required for the energy equation. More...
 
class  Ewoms::EnergyIntensiveQuantities< TypeTag, false >
 Provides the volumetric quantities required for the energy equation. More...
 
class  Ewoms::EnergyIntensiveQuantities< TypeTag, true >
 Provides the volumetric quantities required for the energy equation. More...
 
class  Ewoms::EnergyExtensiveQuantities< TypeTag, enableEnergy >
 Provides the quantities required to calculate energy fluxes. More...
 
class  Ewoms::EnergyExtensiveQuantities< TypeTag, false >
 Provides the quantities required to calculate energy fluxes. More...
 
class  Ewoms::EnergyExtensiveQuantities< TypeTag, true >
 Provides the quantities required to calculate energy fluxes. More...
 

Namespaces

 Ewoms
 
 Ewoms::Properties
 

Functions

 Ewoms::Properties::NEW_PROP_TAG (Indices)
 Enumerations used by the model. More...
 
 Ewoms::Properties::NEW_PROP_TAG (EnableEnergy)
 Specifies whether energy should be considered as a conservation quantity or not. More...
 
 Ewoms::Properties::NEW_PROP_TAG (HeatConductionLaw)
 The material law for heat conduction. More...
 
 Ewoms::Properties::NEW_PROP_TAG (HeatConductionLawParams)
 The parameters of the material law for heat conduction. More...
 

Detailed Description

Contains the classes required to consider energy as a conservation quantity in a multi-phase module.