     E = dev_conserved[4*n_cells + id];
     E_kin = 0.5 * d_imt * ( vx_imt*vx_imt + vy_imt*vy_imt + vz_imt*vz_imt );
     dge = dev_conserved[(n_fields-1)*n_cells + id];
-    p_imt = Get_Pressure_From_DE( E, E - E_kin, dge, gamma );
+    p_imt = hydro_utilities::Get_Pressure_From_DE( E, E - E_kin, dge, gamma );
     #else
     p_imt  = (dev_conserved[4*n_cells + id] - 0.5*d_imt*(vx_imt*vx_imt + vy_imt*vy_imt + vz_imt*vz_imt)) * (gamma - 1.0);
     #endif //PRESSURE_DE

    E = dev_conserved[4*n_cells + id];
    E_kin = 0.5 * d_imo * ( vx_imo*vx_imo + vy_imo*vy_imo + vz_imo*vz_imo );
    dge = dev_conserved[(n_fields-1)*n_cells + id];
    p_imo = Get_Pressure_From_DE( E, E - E_kin, dge, gamma );
    #else
    p_imo  = (dev_conserved[4*n_cells + id] - 0.5*d_imo*(vx_imo*vx_imo + vy_imo*vy_imo + vz_imo*vz_imo)) * (gamma - 1.0);
    #endif //PRESSURE_DE

#include "../reconstruction/ppmc_cuda.h"

#ifdef DE //PRESSURE_DE
#include "../utils/hydro_utilities.h"
#endif


