Volume variables for the non-isothermal free-flow models.  
#include <dumux/freeflow/volumevariables.hh>
|  | 
| using | PrimaryVariables = typename Traits::PrimaryVariables | 
|  | export the type used for the primary variables 
 | 
|  | 
| using | FluidSystem = typename Traits::FluidSystem | 
|  | export the underlying fluid system 
 | 
|  | 
| using | Indices = typename Traits::ModelTraits::Indices | 
|  | export the type encapsulating primary variable indices 
 | 
|  | 
|  | 
| template<class ElemSol, class Problem, class Element, class Scv> | 
| void | update (const ElemSol &elemSol, const Problem &problem, const Element &element, const Scv &scv) | 
|  | Update all quantities for a given control volume. 
 | 
|  | 
| Scalar | internalEnergy (int phaseIdx=0) const | 
|  | Returns the total internal energy of a phase in the sub-control volume. 
 | 
|  | 
| Scalar | enthalpy (int phaseIdx=0) const | 
|  | Returns the total enthalpy of a phase in the sub-control volume. 
 | 
|  | 
| Scalar | componentEnthalpy (unsigned int compIdx) const | 
|  | Returns the component enthalpy \(\mathrm{[J/(kg*K)]}\) in the sub-control volume. 
 | 
|  | 
| Scalar | thermalConductivity () const | 
|  | Returns the thermal conductivity \(\mathrm{[W/(m*K)]}\) of the fluid phase in the sub-control volume. 
 | 
|  | 
| Scalar | effectiveThermalConductivity () const | 
|  | Returns the effective thermal conductivity \(\mathrm{[W/(m*K)]}\) of the fluid-flow in the sub-control volume. 
 | 
|  | 
| Scalar | heatCapacity () const | 
|  | Return the specific isobaric heat capacity \(\mathrm{[J/(kg*K)]}\) in the sub-control volume. 
 | 
|  | 
|  | 
| template<class ElemSol, class Problem, class Element, class Scv> | 
| static Scalar | temperature (const ElemSol &elemSol, const Problem &problem, const Element &element, const Scv &scv) | 
|  | The temperature is a primary variable for non-isothermal models. 
 | 
|  | 
| template<class FluidState, class ParameterCache> | 
| static Scalar | enthalpy (const FluidState &fluidState, const ParameterCache ¶mCache) | 
|  | 
◆ FluidSystem
template<class Traits, class Impl> 
      
 
 
◆ Indices
template<class Traits, class Impl> 
      
 
 
◆ PrimaryVariables
template<class Traits, class Impl> 
      
 
 
◆ componentEnthalpy()
template<class Traits, class Impl> 
 
 
◆ effectiveThermalConductivity()
template<class Traits, class Impl> 
 
 
◆ enthalpy() [1/2]
template<class Traits, class Impl> 
template<class FluidState, class ParameterCache> 
 
The phase enthalpy is zero for isothermal models This is needed for completing the fluid state 
 
 
◆ enthalpy() [2/2]
template<class Traits, class Impl> 
 
 
◆ heatCapacity()
template<class Traits, class Impl> 
 
 
◆ internalEnergy()
template<class Traits, class Impl> 
 
 
◆ temperature()
template<class Traits, class Impl> 
template<class ElemSol, class Problem, class Element, class Scv> 
 
 
◆ thermalConductivity()
template<class Traits, class Impl> 
 
 
◆ update()
template<class Traits, class Impl> 
template<class ElemSol, class Problem, class Element, class Scv> 
 
- Parameters
- 
  
    | elemSol | A vector containing all primary variables connected to the element |  | problem | The object specifying the problem which ought to be simulated |  | element | An element which contains part of the control volume |  | scv | The sub control volume which is inside the element |  
 
 
 
The documentation for this class was generated from the following file: