Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-03 08:19:42

0001 #ifndef fluidCell_H_
0002 #define fluidCell_H_
0003 
0004 struct hydrofluidCell {
0005    double ed, sd, temperature, pressure;
0006    double vx, vy, vz;
0007    double pi[4][4];
0008    double bulkPi;
0009 };
0010 
0011 
0012 struct fluidCell_2D {
0013     double temperature;
0014     double ux, uy, ueta;
0015     // the shear stress tensor are already divided by e+P
0016     double pi00, pi01, pi02;
0017     double pi11, pi12;
0018     double pi22;
0019     double pi33;
0020     double bulkPi;
0021 };
0022 
0023 
0024 struct fluidCell_3D_ideal {
0025     int itau, ix, iy, ieta;
0026     float temperature;
0027     float ed, pressure;
0028     float ux, uy, uz;
0029 };
0030 
0031 
0032 struct fluidCell_3D {
0033     double temperature;
0034     double vx, vy, vz;
0035     // the shear stress tensor are already divided by e+P
0036     double pi00, pi01, pi02, pi03;
0037     double pi11, pi12, pi13;
0038     double pi22, pi23;
0039     double pi33;
0040     double bulkPi;
0041 };
0042 
0043 
0044 struct fluidCell_3D_new {
0045     int itau, ix, iy, ieta;
0046     double temperature;
0047     double ux, uy, ueta;
0048     // the shear stress tensor are already divided by e+P
0049     double pi11, pi12, pi13;
0050     double pi22, pi23;
0051     double bulkPi;
0052 };
0053 
0054 #endif  // fluidCell_H_