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

#include <MusclHancockMethod.hpp>

Public Member Functions

template<typename Equation >
void ComputeLimitedSlope (Conservative< Equation > &cons, span< const Complete< Equation >, 3 > stencil)
 
template<typename Equation , int N>
void ComputeLimitedSlope (ConservativeArray< Equation, N > &cons, span< const CompleteArray< Equation, N >, 3 > stencil)
 
template<typename Equation , int N>
void ComputeLimitedSlope (ConservativeArray< Equation, N > &cons, span< const CompleteArray< Equation, N >, 3 > stencil, MaskArray mask)
 

Member Function Documentation

◆ ComputeLimitedSlope() [1/3]

template<typename Equation >
void fub::MinMod::ComputeLimitedSlope ( Conservative< Equation > &  cons,
span< const Complete< Equation >, 3 >  stencil 
)
inline

◆ ComputeLimitedSlope() [2/3]

template<typename Equation , int N>
void fub::MinMod::ComputeLimitedSlope ( ConservativeArray< Equation, N > &  cons,
span< const CompleteArray< Equation, N >, 3 >  stencil 
)
inline

◆ ComputeLimitedSlope() [3/3]

template<typename Equation , int N>
void fub::MinMod::ComputeLimitedSlope ( ConservativeArray< Equation, N > &  cons,
span< const CompleteArray< Equation, N >, 3 >  stencil,
MaskArray  mask 
)
inline

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