34 static const std::string
name;
36 template<
int direction>
42 using namespace equation::linear;
45 ConservedVariables fluxLeft;
#define __host__
Definition: types.hpp:46
real u
Definition: ConservedVariables.hpp:54
double real
Definition: types.hpp:65
__device__ static __host__ real computeFlux(const equation::linear::Linear &eq, const equation::linear::AllVariables &left, const equation::linear::AllVariables &right, equation::linear::ConservedVariables &F)
Definition: Roe.hpp:37
Definition: Linear.hpp:33
__device__ __host__ void computePointFlux(const AllVariables &u, ConservedVariables &F) const
Definition: Linear.hpp:159
Definition: AllVariables.hpp:24
__device__ __host__ real computeWaveSpeed(const ConservedVariables &u, const ExtraVariables &v) const
Definition: Linear.hpp:203
#define __device__
Definition: types.hpp:45
static const std::string name
name is "roe"
Definition: Roe.hpp:34
Various utility functions to implement the tecno flux.
Definition: types.hpp:30
Definition: ConservedVariables.hpp:26