PLUTO
definitions_11.h
Go to the documentation of this file.
1 #define PHYSICS RMHD
2 #define DIMENSIONS 1
3 #define COMPONENTS 3
4 #define GEOMETRY CARTESIAN
5 #define BODY_FORCE NO
6 #define COOLING NO
7 #define RECONSTRUCTION LINEAR
8 #define TIME_STEPPING HANCOCK
9 #define DIMENSIONAL_SPLITTING YES
10 #define NTRACER 0
11 #define USER_DEF_PARAMETERS 16
12 
13 /* -- physics dependent declarations -- */
14 
15 #define EOS IDEAL
16 #define ENTROPY_SWITCH NO
17 #define DIVB_CONTROL NO
18 
19 /* -- user-defined parameters (labels) -- */
20 
21 #define RHO_LEFT 0
22 #define VX_LEFT 1
23 #define VY_LEFT 2
24 #define VZ_LEFT 3
25 #define BY_LEFT 4
26 #define BZ_LEFT 5
27 #define PR_LEFT 6
28 #define RHO_RIGHT 7
29 #define VX_RIGHT 8
30 #define VY_RIGHT 9
31 #define VZ_RIGHT 10
32 #define BY_RIGHT 11
33 #define BZ_RIGHT 12
34 #define PR_RIGHT 13
35 #define BX_CONST 14
36 #define GAMMA_EOS 15
37 
38 /* [Beg] user-defined constants (do not change this line) */
39 
40 
41 /* [End] user-defined constants (do not change this line) */
42 
43 /* -- supplementary constants (user editable) -- */
44 
45 #define INITIAL_SMOOTHING NO
46 #define WARNING_MESSAGES YES
47 #define PRINT_TO_FILE NO
48 #define INTERNAL_BOUNDARY NO
49 #define SHOCK_FLATTENING NO
50 #define CHAR_LIMITING NO
51 #define LIMITER VANLEER_LIM
52 #define ASSIGN_VECTOR_POTENTIAL NO
53 #define UPDATE_VECTOR_POTENTIAL NO
54 #define PRIMITIVE_HANCOCK NO