|
|
31 July - 4 August
| Day/Lecture | Title | Comment |
| Monday, 31July | Inside of the GADGET code:
Structure and algorithms used by the code
Parallelization approaches
Usage, capabilities & limitations
| Springel |
| * | | |
| Tuesday, 1 August | Smoothed Particle Hydrodynamics:
Basic formalism, variational derivation
Shocks & artificial viscosity
Strength & weaknesses of SPH
Some science applications
| Springel |
| * | | |
| Wednesday, 2 August | Time integration:
Runge Kutta schemes, implicit and explicit integrators
Hamiltonian systems and symplectic integrators
Timestep criteria
| Springel |
| * | | |
| Thursday, 3 August | Galaxy merger simulations:
Construction of isolated, dynamically stable
galaxies, Jeans equations, etc.
Merger hypothesis and the formation of ellipticals
Tidal tails, starbursts, AGN fueling
| Springel |
| * | | |
| Friday, 4 August | Miscellaneous simulation techniques:
Version control software (`subversion', `CVS')
Making simple images and movies of particle-based
simulations
Issues of floating point accuracy, IEEE standard,
rounding errors, accumulation of rounding errors and
how to avoid it
Some notes on debugging
| Springel |
| * | Lectures and Code | |
|