- 20 May, 2017 1 commit
-
-
James Willis authored
-
- 19 May, 2017 3 commits
-
-
James Willis authored
-
James Willis authored
-
James Willis authored
Created a typedef for a mask object to abstract the mask creation away from the user and placed it in vector.h.
-
- 17 May, 2017 2 commits
-
-
James Willis authored
-
James Willis authored
-
- 16 May, 2017 1 commit
-
-
James Willis authored
-
- 12 May, 2017 1 commit
-
-
James Willis authored
-
- 05 May, 2017 1 commit
-
-
James Willis authored
Quicker to find neighbours with only 1 vector and no need to mask result of interaction if the remainder interactions have already been performed.
-
- 03 May, 2017 1 commit
-
-
James Willis authored
Pass vectors by address instead of value and use 2 vectors to find neighbours in runner_doself2_force_2.
-
- 28 Apr, 2017 1 commit
-
-
James Willis authored
-
- 27 Apr, 2017 4 commits
-
-
Matthieu Schaller authored
-
James Willis authored
-
Matthieu Schaller authored
-
James Willis authored
-
- 26 Apr, 2017 1 commit
-
-
James Willis authored
-
- 24 Apr, 2017 1 commit
-
-
James Willis authored
-
- 24 Mar, 2017 1 commit
-
-
Bert Vandenbroucke authored
Introduced a tolerance for the 2D Voronoi algorithm to handle round off problems. The 2D Voronoi test now works for both the optimized and the non-optimized version of the code.
-
- 21 Mar, 2017 1 commit
-
-
Bert Vandenbroucke authored
Added some more comments to 3D algorithm, and fixed a bug that affected some of the degenerate cases.
-
- 17 Mar, 2017 1 commit
-
-
Bert Vandenbroucke authored
Replaced global variables by a new hydro_space struct that is part of space. This struct is then passed on to hydro_init_part, and used to initialize the Voronoi cells. For non SHADOWFAX_SPH schemes, this struct is empty. Replaced random_uniform declarations in some unit tests with the tools.h version. Added some more comments to 3D Voronoi code; it is now almost completely documented (meaning I almost completely understand it now).
-
- 16 Mar, 2017 2 commits
-
-
Bert Vandenbroucke authored
-
Bert Vandenbroucke authored
Added a lot of comments to 3D Voronoi algorithm, fixed bug in testVoronoi3D. Disabled expensive checks. Some basic 3D moving mesh tests now work.
-
- 15 Mar, 2017 6 commits
-
-
Bert Vandenbroucke authored
Added actual grid test to testVoronoi3D; degenerate case crashes. Started documenting 3D Voronoi algorithm to refresh my memory about how it works.
-
Bert Vandenbroucke authored
Fixed wrong box size in 2D Sod shock that caused SHADOWFAX_SPH to crash. Added flag in const.h to enable or disable cell motion steering. Made sure cell centroids have all their coordinates initialized.
-
Bert Vandenbroucke authored
Fixed bug in 2D Voronoi algorithm. Sod shock now works (with fixed cells). Moved gradient and slope limiter defines for SHADOWFAX_SPH to const.h.
-
Bert Vandenbroucke authored
Fixed small mistake in 2D Voronoi neighbour calculation. Added check for neighbour relations to unit test.
-
James Willis authored
-
James Willis authored
-
- 14 Mar, 2017 6 commits
-
-
Bert Vandenbroucke authored
Realized I forgot to implement neighbour relations in 2D Voronoi algorithm. Implemented them. 2D Sod shock still doesn't work.
-
Bert Vandenbroucke authored
-
Bert Vandenbroucke authored
-
James Willis authored
-
Bert Vandenbroucke authored
Fixed a bug in 2D Voronoi algorithm, added a lot of debugging output possibilities. 2D algorithm now works for 100 uniform random generators in a periodic box.
-
Bert Vandenbroucke authored
-
- 13 Mar, 2017 2 commits
-
-
Bert Vandenbroucke authored
Finished first part of 2D Voronoi intersection algorithm. Now *only* need to write the second part. And maybe deal with degeneracies...
-
Bert Vandenbroucke authored
-
- 10 Mar, 2017 2 commits
-
-
Bert Vandenbroucke authored
-
Bert Vandenbroucke authored
-
- 09 Mar, 2017 2 commits
-
-
Bert Vandenbroucke authored
Cleaned up 1D Voronoi algorithm some more. Added SHADOWFAX_TOTAL_ENERGY flag and support for an isothermal EoS.
-
Bert Vandenbroucke authored
-