WARPXM v1.10.0
Loading...
Searching...
No Matches
wmpearsonIVhllflux.h
Go to the documentation of this file.
1#ifndef __wmpearsonIVhllflux__h__
2#define __wmpearsonIVhllflux__h__
3
4// STD libraries
5#include <iostream>
6
7// WarpM includes
9
11{
12public:
14
16
17 void setup(const WxCryptSet& wxc);
18
19 // This generates the string for the function call
21 unsigned int callType) const;
22
23 // This generates the source code for the hyperapp
24 std::string generateSource(const WmUnstructuredEquationSet& eqSet) const;
25
26protected:
27 // Protected Variables
28
29 WmKernelVariable* _fluid;
30 WmKernelVariable* _closureTerms;
31
35
37
38 // variableList_t _fluidVariables;
39 // variableList_t _closureVariables;
40 // variableList_t _closureSchemeVariables;
41 // variableList_t _densityMinVariables;
42 // variableList_t _pressureMinVariables;
43
44private:
45 WmPearsonIVHLLFlux& operator=(const WmPearsonIVHLLFlux& var);
47};
48
49#endif // __wmpearsonIVhllflux__h__
Definition: wmpearsonIVhllflux.h:11
WmKernelVariable * _fluid
Definition: wmpearsonIVhllflux.h:29
real _pressureMin
Definition: wmpearsonIVhllflux.h:32
real _closureScheme
Definition: wmpearsonIVhllflux.h:34
void setup(const WxCryptSet &wxc)
bool _hasClosureTerms
Definition: wmpearsonIVhllflux.h:36
std::string generateSourceCall(const WmUnstructuredEquationSet &eqSet, unsigned int callType) const
std::string generateSource(const WmUnstructuredEquationSet &eqSet) const
real _densityMin
Definition: wmpearsonIVhllflux.h:33
WmKernelVariable * _closureTerms
Definition: wmpearsonIVhllflux.h:30
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