cholla
exact.h
Go to the documentation of this file.
1 
4 #ifndef EXACT_H
5 #define EXACT_H
6 
7 #include<stdio.h>
8 #include<math.h>
9 #include"global.h"
10 
11 
12 /* Function declarations */
13 
18 void Calculate_Exact_Fluxes(Real input[], Real fluxes[], Real gamma);
19 
22 Real guessp(Real dl, Real ul, Real pl, Real cl, Real dr, Real ur, Real pr, Real cr, Real gamma);
23 
26 void prefun(Real *f, Real *fd, Real *p, Real *dk, Real *pk, Real *ck, Real gamma);
27 
30 void starpu(Real *p, Real *u, Real dl, Real ul, Real pl, Real cl,
31  Real dr, Real ur, Real pr, Real cr, Real gamma);
32 
36 void sample(const Real pm, const Real vm,
37  Real *d, Real *u, Real *p,
38  Real dl, Real ul, Real pl, Real cl,
39  Real dr, Real ur, Real pr, Real cr, Real gamma);
40 
41 
42 
43 #endif //EXACT_H
void Calculate_Exact_Fluxes(Real input[], Real fluxes[], Real gamma)
Given an array of the density, velocity, and pressure on both sides of an interface, returns a vector with the density flux, momentum flux, and total Energy flux.
Definition: exact.cpp:17