DamBreak++ Wave Simulator 0.3
DamBreak++ Simulation Framework
Loading...
Searching...
No Matches
dbpp::SweRhsData< T, CONT > Struct Template Reference

Aggregate (must support operator[]) More...

#include <dbpp_SweRhsData.hpp>

Inheritance diagram for dbpp::SweRhsData< T, CONT >:
dbpp::SweRhsDataP

Public Member Functions

bool empty () const noexcept
 Check size of containers.
void resize () noexcept
 Reset size to zero.

Public Attributes

CONT m_FF1
CONT m_FF2
CONT m_S

Detailed Description

template<typename T = float64, typename CONT = std::valarray<T>>
struct dbpp::SweRhsData< T, CONT >

Aggregate (must support operator[])

Template Parameters
Tcontainer type
CONTnumerical container

Member Function Documentation

◆ empty()

template<typename T = float64, typename CONT = std::valarray<T>>
bool dbpp::SweRhsData< T, CONT >::empty ( ) const
inlinenodiscardnoexcept

Check size of containers.

Returns
true/false

◆ resize()

template<typename T = float64, typename CONT = std::valarray<T>>
void dbpp::SweRhsData< T, CONT >::resize ( )
inlinenoexcept

Reset size to zero.

Member Data Documentation

◆ m_FF1

template<typename T = float64, typename CONT = std::valarray<T>>
CONT dbpp::SweRhsData< T, CONT >::m_FF1

face flux of first state variable

◆ m_FF2

template<typename T = float64, typename CONT = std::valarray<T>>
CONT dbpp::SweRhsData< T, CONT >::m_FF2

face flux of second state variable

◆ m_S

template<typename T = float64, typename CONT = std::valarray<T>>
CONT dbpp::SweRhsData< T, CONT >::m_S

source term


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