Finite Volume Solver  prototype
A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin.
Public Types | Public Member Functions | List of all members
fub::EinfeldtSignalVelocities< IdealGasMix< Dim > > Struct Template Reference

#include <EinfeldtSignalVelocities.hpp>

Public Types

using Complete = typename IdealGasMix< Dim >::Complete
 
using CompleteArray = typename IdealGasMix< Dim >::CompleteArray
 

Public Member Functions

std::array< double, 2 > operator() (const IdealGasMix< Dim > &equation, const Complete &left, const Complete &right, Direction dir) const noexcept
 
std::array< Array1d, 2 > operator() (const IdealGasMix< Dim > &equation, const CompleteArray &left, const CompleteArray &right, Direction dir) const noexcept
 
std::array< Array1d, 2 > operator() (const IdealGasMix< Dim > &equation, const CompleteArray &left, const CompleteArray &right, MaskArray mask, Direction dir) const noexcept
 

Member Typedef Documentation

◆ Complete

template<int Dim>
using fub::EinfeldtSignalVelocities< IdealGasMix< Dim > >::Complete = typename IdealGasMix<Dim>::Complete

◆ CompleteArray

template<int Dim>
using fub::EinfeldtSignalVelocities< IdealGasMix< Dim > >::CompleteArray = typename IdealGasMix<Dim>::CompleteArray

Member Function Documentation

◆ operator()() [1/3]

template<int Dim>
std::array<double, 2> fub::EinfeldtSignalVelocities< IdealGasMix< Dim > >::operator() ( const IdealGasMix< Dim > &  equation,
const Complete left,
const Complete right,
Direction  dir 
) const
noexcept

◆ operator()() [2/3]

template<int Dim>
std::array<Array1d, 2> fub::EinfeldtSignalVelocities< IdealGasMix< Dim > >::operator() ( const IdealGasMix< Dim > &  equation,
const CompleteArray left,
const CompleteArray right,
Direction  dir 
) const
noexcept

◆ operator()() [3/3]

template<int Dim>
std::array<Array1d, 2> fub::EinfeldtSignalVelocities< IdealGasMix< Dim > >::operator() ( const IdealGasMix< Dim > &  equation,
const CompleteArray left,
const CompleteArray right,
MaskArray  mask,
Direction  dir 
) const
noexcept

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