cholla
ppmp.h
Go to the documentation of this file.
1 
3 #ifndef CUDA
4 #ifdef PPMP
5 
6 #ifndef PPMP_H
7 #define PPMP_H
8 
9 #include"global.h"
10 
14 void ppmp(Real stencil[], Real bounds[], Real dx, Real dt, Real gamma);
15 
16 
17 
20 Real interface_value(Real q_imo, Real q_i, Real q_ipo, Real q_ipt,
21  Real dximo, Real dx_i, Real dx_ipo, Real dx_ipt);
22 
26 Real calc_delta_q(Real q_imo, Real q_i, Real q_ipo,
27  Real dx_imo, Real dx_i, Real dx_ipo);
28 
29 
33 Real limit_delta_q(Real del_in, Real q_imo, Real q_i, Real q_ipo);
34 
35 
39 Real test_interface_value(Real q_imo, Real q_i, Real q_ipo, Real q_ipt);
40 
41 
44 Real calc_d2_rho(Real rho_imo, Real rho_i, Real rho_ipo,
45  Real dx_imo, Real dx_i, Real dx_ipo);
46 
47 
51 Real calc_eta(Real d2rho_imo, Real d2rho_ipo, Real dx_imo, Real dx_i, Real dx_ipo,
52  Real rho_imo, Real rho_ipo);
53 
54 
55 
56 #endif //PPMP_H
57 #endif //PPMP
58 #endif //CUDA