Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.00 KB | None | 0 0
  1. #ifndef _GLOBALS_H_
  2. #define _GLOBALS_H_
  3.  
  4. #define width   512
  5. #define height  512
  6.  
  7.  
  8. //FLUID SPECIFIC CONSTANTS
  9. #define TILEX 64 // Tile width
  10. #define TILEY 64 // Tile height
  11. #define TIDSX 64 // Tids in X
  12. #define TIDSY 8  // Tids in Y
  13. #define DT     0.09f     // Delta T for interative solver
  14. #define DIM    512       // Square size of solver domain
  15. #define DT     0.09f     // Delta T for interative solver
  16. #define G      -9.82f    // Gravity constant
  17. #define DELTAX 0.01f     // dx
  18. #define RHO    1000.00f      //Density
  19. #define SOLID 11         //Distance in leveset for solids
  20.  
  21. //LEVEL SET CONSTANTS
  22. #define DELTA_X 0.01f
  23. #define MIN_DIST_2_SURF 1
  24. #define GAMMA_NARROWBAND 3.0f*DELTA_X
  25. #define GAMMA_NARROWBAND_EXPANDED GAMMA_NARROWBAND+DELTA_X
  26. #define UNKNOWN -7
  27. #define SURF_OUTSIDE_NARROW -2.0f
  28. #define PHI_OUTSIDE GAMMA_NARROWBAND+DELTA_X*0.5
  29. #define PHI_INSIDE -GAMMA_NARROWBAND-DELTA_X*0.5
  30. #define STEP 0.00008f
  31. #define VELOCITY_OUTSIDE_FLUID_AND_NARROW_BAND 100.0f
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement