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 | Static Public Member Functions | List of all members
fub::ConservativeArray< Eq, Width > Struct Template Reference

#include <StateArray.hpp>

Public Types

using Equation = Eq
 
using Traits = StateTraits< ConservativeArrayBase< Eq, Width > >
 

Public Member Functions

 ConservativeArray ()=default
 
 ConservativeArray (const Equation &eq)
 

Static Public Member Functions

static constexpr int Size ()
 

Member Typedef Documentation

◆ Equation

template<typename Eq , int Width = kDefaultChunkSize>
using fub::ConservativeArray< Eq, Width >::Equation = Eq

◆ Traits

template<typename Eq , int Width = kDefaultChunkSize>
using fub::ConservativeArray< Eq, Width >::Traits = StateTraits<ConservativeArrayBase<Eq, Width> >

Constructor & Destructor Documentation

◆ ConservativeArray() [1/2]

template<typename Eq , int Width = kDefaultChunkSize>
fub::ConservativeArray< Eq, Width >::ConservativeArray ( )
default

◆ ConservativeArray() [2/2]

template<typename Eq , int Width = kDefaultChunkSize>
fub::ConservativeArray< Eq, Width >::ConservativeArray ( const Equation eq)
inline

Member Function Documentation

◆ Size()

template<typename Eq , int Width = kDefaultChunkSize>
static constexpr int fub::ConservativeArray< Eq, Width >::Size ( )
inlinestaticconstexpr

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