Documentation 6b54b78464
Loading...
Searching...
No Matches
CCompressibleConservatives< nDim_ > Struct Template Reference

Type to store compressible conservative (i.e. solution) variables. More...

#include <variables.hpp>

Public Member Functions

Double & density ()
 
Double & rhoEnergy ()
 
Double & momentum (size_t iDim)
 
const Double & density () const
 
const Double & rhoEnergy () const
 
const Double & momentum (size_t iDim) const
 
Double energy () const
 
const Double * momentum () const
 

Public Attributes

VectorDbl< nVar > all
 

Static Public Attributes

static constexpr size_t nDim = nDim_
 
static constexpr size_t nVar = nDim+2
 

Detailed Description

template<size_t nDim_>
struct CCompressibleConservatives< nDim_ >

Type to store compressible conservative (i.e. solution) variables.

Member Function Documentation

◆ density() [1/2]

template<size_t nDim_>
Double & CCompressibleConservatives< nDim_ >::density ( )
inline

◆ density() [2/2]

template<size_t nDim_>
const Double & CCompressibleConservatives< nDim_ >::density ( ) const
inline

◆ energy()

template<size_t nDim_>
Double CCompressibleConservatives< nDim_ >::energy ( ) const
inline

◆ momentum() [1/3]

template<size_t nDim_>
const Double * CCompressibleConservatives< nDim_ >::momentum ( ) const
inline

◆ momentum() [2/3]

template<size_t nDim_>
Double & CCompressibleConservatives< nDim_ >::momentum ( size_t  iDim)
inline

◆ momentum() [3/3]

template<size_t nDim_>
const Double & CCompressibleConservatives< nDim_ >::momentum ( size_t  iDim) const
inline

◆ rhoEnergy() [1/2]

template<size_t nDim_>
Double & CCompressibleConservatives< nDim_ >::rhoEnergy ( )
inline

◆ rhoEnergy() [2/2]

template<size_t nDim_>
const Double & CCompressibleConservatives< nDim_ >::rhoEnergy ( ) const
inline

Member Data Documentation

◆ all

template<size_t nDim_>
VectorDbl<nVar> CCompressibleConservatives< nDim_ >::all

◆ nDim

template<size_t nDim_>
constexpr size_t CCompressibleConservatives< nDim_ >::nDim = nDim_
staticconstexpr

◆ nVar

template<size_t nDim_>
constexpr size_t CCompressibleConservatives< nDim_ >::nVar = nDim+2
staticconstexpr

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