Revision 8655dffe71f44f69c699722f5cb4c3bc68f42fb5 authored by Thomas Quinn on 24 June 2014, 22:13:51 UTC, committed by Thomas Quinn on 24 June 2014, 22:13:51 UTC
Conflicts: Makefile.in
CHANGES
What's new in ChaNGa 3.0 (Since 2.0)
===============================================================================
Physics Changes:
- Gas Cooling: primordial hydrogen and helium, planetary disk cooling with
cooling time proportional to orbital time.
- More efficient thermal energy equation solver.
- Star formation and feedback
- Timestepping fixes
-------------------------------------------------------------------------------
Hardware support changes:
- SMP aware: cores on an SMP node share tree data
- Use of 128 key type for deeper trees: enable with -DBIGKEYS
-------------------------------------------------------------------------------
Parallel Infrastructure Changes:
- Improved parallel treebuild
- Improved neighbor search algorithms
- Improved spatially aware load balancers
===============================================================================
What's new in ChaNGa 2.0 (Since 1.0)
===============================================================================
Physics Changes:
- Smooth Particle Hydrodynamics is now implemented.
- Hexadecapole expansions for the gravity calculation.
- Physical gravitational softening lengths for comoving simulations.
- Gravitational timestepping option.
- Non-cubical periodic boundary conditions.
- Adiabatically grow particle masses for equilibrium initial conditions.
-------------------------------------------------------------------------------
Output Changes:
- Output of movie files is available.
- Realtime visualization via liveViz is implemented.
- Output at specific redshifts or times.
-------------------------------------------------------------------------------
Hardware support changes:
- Support for CUDA.
- SSE2 implementation of force calculations.
- Better detection of 64 bit integer type.
-------------------------------------------------------------------------------
Parallel Infrastructure Changes:
- Multistep-aware load balancer.
- Rewrite of inter node caching to use the Charm++ Cache framework.
- Refactor of treewalking for easier support for new types of treewalks.
- Checkpointing using the Charm run time system.
- Overlapping treewalks.
Computing file changes ...