- 09 Mar, 2017 4 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
-
Bert Vandenbroucke authored
-
Bert Vandenbroucke authored
-
- 08 Mar, 2017 3 commits
-
-
Bert Vandenbroucke authored
-
Bert Vandenbroucke authored
-
Matthieu Schaller authored
-
- 07 Mar, 2017 1 commit
-
-
Matthieu Schaller authored
-
- 06 Mar, 2017 6 commits
-
-
Matthieu Schaller authored
Cleaned up GIZMO code, added SineWavePotential tests. The GIZMO code should now be clean enough to merge with `master`, and to be used in scaling tests. I have added 1-3D versions of a new SineWavePotential test, which tests gravitational hydrostatic equilibrium in an unphysical but convenient 1D periodic sine wave potential. This allows testing gravity + GIZMO hydro without running into boundary condition problems. Unfortunately, the non conservative form of the potential makes it impossible to test energy conservation in these tests. GIZMO can keep all three set ups stable with both an isothermal and an ideal gas equation of state. I have currently only tested with the exact Riemann solver, but the approximate solvers should work as well. The code is still not stable enough to cope with the hydrostatic and disc patch tests; these are next on my list. See merge request !317
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Bert Vandenbroucke authored
-
Bert Vandenbroucke authored
-
Bert Vandenbroucke authored
Removed ideal gas specific SineWavePotential scripts and incorporated them in the isothermal script. Ideal gas now seems to work.
-
- 04 Mar, 2017 3 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
- 03 Mar, 2017 8 commits
-
-
Bert Vandenbroucke authored
-
Bert Vandenbroucke authored
Added 2D and 3D SineWavePotential tests. Need to run them at higher resolution and for longer, but they seem to produce reasonable results.
-
Bert Vandenbroucke authored
-
Matthieu Schaller authored
Added a maximal smoothing length that can be used to prevent particles from becoming too big in vacuum cases near the box edges. Will break the accuracy of the hydrodynamic scheme but is necessary in some situations.
-
Bert Vandenbroucke authored
-
Bert Vandenbroucke authored
-
Bert Vandenbroucke authored
Added some extra isothermal eos flags in Gizmo/hydro.h. Made sure gpart mass is updated when conserved mass changes. Fixed a number of possible issues with the isothermal Riemann solver.
-
Matthieu Schaller authored
-
- 02 Mar, 2017 6 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Bert Vandenbroucke authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
- 01 Mar, 2017 9 commits
-
-
Matthieu Schaller authored
-
Bert Vandenbroucke authored
Particle velocities are now correct. Period. Noh still does not work properly, but increasing resolution helps (so it is probably just a resolution issue).
-
Matthieu Schaller authored
-
Bert Vandenbroucke authored
-
Bert Vandenbroucke authored
Added some extra vacuum checks. Made sure isothermal Riemann solver crashes on vacuum (since isothermal vacuum cannot exist). Changed force.v_full to v instead of v_full and tried to explain why. Still have a problem with dt in acceleration computation which needs to be solved; will do this tomorrow.
-
Bert Vandenbroucke authored
-
Bert Vandenbroucke authored
Improved initial density guess in isothermal Riemann solver, which leads to (faster) convergence. Added some extra isothermal eos flags in Gizmo hydro.h. Temporarily disabled primitive variable drift and changed the way the actual particle movement is calculated.
-
Matthieu Schaller authored
-
Bert Vandenbroucke authored
Added some extra checks to correctly handle vacuum + some debug checks. 2D Noh test now seems to work with moving particles.
-