Peano
PDE.h
Go to the documentation of this file.
1 
8 #ifndef __EXAHYPE_USER_PDE__
9 #define __EXAHYPE_USER_PDE__
10 
11 
12 
13 // Fortran functions:
14 extern "C" {
15 void adjustedsolutionvalues_(const double* const x,const double* w,const double* t,const double* dt,double* Q);
16 void pdeflux_(double* Fx, double* Fy, double* Fz, const double* const Q);
17 void pdesource_(double* S, const double* const Q);
18 void pdencp_(double* BgradQ, const double* const Q, const double* const gradQ);
19 void pdefusedsrcncp_(double* S, const double* const Q, const double* const gradQ);
20 void pdeeigenvalues_(double* lambda, const double* const Q, double* nv);
21 
22 void hllemfluxfv_(double* lambda, double* FL, double* FR, const double* const QL, const double* const QR, const int* normalNonZeroIndex);
23 void hllemriemannsolver_(const int* basisSize, const int* normalNonZeroIndex, double* FL, double* FR, const double* const QL, const double* const QR, const double* const QavL, const double* const QavR);
24 
32 void admconstraints_(double* constraints, const double* const Q, const double* const gradQ);
33 
34 void pdecons2prim_(double* V,const double* Q);
35 void enforcemgccz4constraints_(double* const Q);
36 
37 
38 }/* extern "C" */
39 
40 #endif /* __EXAHYPE_USER_PDE__ */
void hllemfluxfv_(double *lambda, double *FL, double *FR, const double *const QL, const double *const QR, const int *normalNonZeroIndex)
void pdeeigenvalues_(double *lambda, const double *const Q, double *nv)
void pdesource_(double *S, const double *const Q)
void adjustedsolutionvalues_(const double *const x, const double *w, const double *t, const double *dt, double *Q)
void pdencp_(double *BgradQ, const double *const Q, const double *const gradQ)
void pdecons2prim_(double *V, const double *Q)
void admconstraints_(double *constraints, const double *const Q, const double *const gradQ)
void pdeflux_(double *Fx, double *Fy, double *Fz, const double *const Q)
void hllemriemannsolver_(const int *basisSize, const int *normalNonZeroIndex, double *FL, double *FR, const double *const QL, const double *const QR, const double *const QavL, const double *const QavR)
void pdefusedsrcncp_(double *S, const double *const Q, const double *const gradQ)
void enforcemgccz4constraints_(double *const Q)
tuple w
Definition: ModeCalc.py:195