WARPXM v1.10.0
Loading...
Searching...
No Matches
wmeulerroeflux.h
Go to the documentation of this file.
1#ifndef __wmeulerroeflux__h__
2#define __wmeulerroeflux__h__
3
4// WarpM includes
6
7#include <memory>
8
10{
11public:
13
15
16 void setup(const WxCryptSet& wxc);
17
18 // This generates the string for the function call
20 unsigned int callType) const;
21
22 // This generates the source code for the hyperapp
23 std::string generateSource(const WmUnstructuredEquationSet& eqSet) const;
24
25protected:
26 // Protected Variables
27
28 std::unique_ptr<WmKernelVariable> _fluid;
33
34private:
35 WmEulerRoeFlux& operator=(const WmEulerRoeFlux& var);
37};
38
39#endif // __wmeulerroeflux__h__
Definition: wmeulerroeflux.h:10
void setup(const WxCryptSet &wxc)
std::string generateSourceCall(const WmUnstructuredEquationSet &eqSet, unsigned int callType) const
real _densityMin
Definition: wmeulerroeflux.h:30
real _gasGamma
Definition: wmeulerroeflux.h:32
std::unique_ptr< WmKernelVariable > _fluid
Definition: wmeulerroeflux.h:28
std::string generateSource(const WmUnstructuredEquationSet &eqSet) const
real _pressureMin
Definition: wmeulerroeflux.h:29
real _entropyFix
Definition: wmeulerroeflux.h:31
Definition: wmunstructuredapp.h:31
Definition: wmunstructuredequationset.h:19
WxCryptSet extends WxCrypt by providing, in addition to name-value pairs, an set of named WxCryptSets...
Definition: wxcryptset.h:35
#define real
Definition: wmoclunstructuredreconstruction.h:11