DiFfRG
Loading...
Searching...
No Matches
DiFfRG::def::LDGUpDownFluxes< Model, Collections > Class Template Reference

#include <numflux.hh>

Public Member Functions

template<uint dependent, int dim, typename NumberType , typename Solutions_s , typename Solutions_n , typename M = Model>
void ldg_numflux (std::array< Tensor< 1, dim, NumberType >, M::Components::count_fe_functions(dependent)> &NF, const Tensor< 1, dim > &normal, const Point< dim > &p, const Solutions_s &u_s, const Solutions_n &u_n) const
 

Private Types

template<int i>
using C = typename std::tuple_element<i, std::tuple<Collections...>>::type
 

Private Member Functions

Model & asImp ()
 
const Model & asImp () const
 

Member Typedef Documentation

◆ C

template<typename Model , typename... Collections>
template<int i>
using DiFfRG::def::LDGUpDownFluxes< Model, Collections >::C = typename std::tuple_element<i, std::tuple<Collections...>>::type
private

Member Function Documentation

◆ asImp() [1/2]

template<typename Model , typename... Collections>
Model & DiFfRG::def::LDGUpDownFluxes< Model, Collections >::asImp ( )
inlineprivate

◆ asImp() [2/2]

template<typename Model , typename... Collections>
const Model & DiFfRG::def::LDGUpDownFluxes< Model, Collections >::asImp ( ) const
inlineprivate

◆ ldg_numflux()

template<typename Model , typename... Collections>
template<uint dependent, int dim, typename NumberType , typename Solutions_s , typename Solutions_n , typename M = Model>
void DiFfRG::def::LDGUpDownFluxes< Model, Collections >::ldg_numflux ( std::array< Tensor< 1, dim, NumberType >, M::Components::count_fe_functions(dependent)> & NF,
const Tensor< 1, dim > & normal,
const Point< dim > & p,
const Solutions_s & u_s,
const Solutions_n & u_n ) const
inline

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