Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
fluidCell.h
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file fluidCell.h
1 #ifndef fluidCell_H_
2 #define fluidCell_H_
3 
4 struct hydrofluidCell {
5  double ed, sd, temperature, pressure;
6  double vx, vy, vz;
7  double pi[4][4];
8  double bulkPi;
9 };
10 
11 
12 struct fluidCell_2D {
13  double temperature;
14  double ux, uy, ueta;
15  // the shear stress tensor are already divided by e+P
16  double pi00, pi01, pi02;
17  double pi11, pi12;
18  double pi22;
19  double pi33;
20  double bulkPi;
21 };
22 
23 
25  int itau, ix, iy, ieta;
26  float temperature;
27  float ed, pressure;
28  float ux, uy, uz;
29 };
30 
31 
32 struct fluidCell_3D {
33  double temperature;
34  double vx, vy, vz;
35  // the shear stress tensor are already divided by e+P
36  double pi00, pi01, pi02, pi03;
37  double pi11, pi12, pi13;
38  double pi22, pi23;
39  double pi33;
40  double bulkPi;
41 };
42 
43 
45  int itau, ix, iy, ieta;
46  double temperature;
47  double ux, uy, ueta;
48  // the shear stress tensor are already divided by e+P
49  double pi11, pi12, pi13;
50  double pi22, pi23;
51  double bulkPi;
52 };
53 
54 #endif // fluidCell_H_