1 #ifndef newtonian_types_h 2 #define newtonian_types_h 3 4 #include <ceed/ceed.h> 5 #include "stabilization_types.h" 6 7 typedef struct NewtonianIdealGasContext_ *NewtonianIdealGasContext; 8 struct NewtonianIdealGasContext_ { 9 CeedScalar lambda; 10 CeedScalar mu; 11 CeedScalar k; 12 CeedScalar cv; 13 CeedScalar cp; 14 CeedScalar g[3]; 15 CeedScalar c_tau; 16 CeedScalar Ctau_t; 17 CeedScalar Ctau_v; 18 CeedScalar Ctau_C; 19 CeedScalar Ctau_M; 20 CeedScalar Ctau_E; 21 CeedScalar dt; 22 StabilizationType stabilization; 23 }; 24 25 #endif // newtonian_types_h 26