Changa Maira
   HOME

TheInfoList



OR:

ChaNGa (Charm N-body GrAvity solver) is a computer program to perform collisionless ''N''-body simulations. It can perform cosmological simulations with periodic boundary conditions in comoving coordinates or simulations of isolated stellar systems. It is based on the Barnes–Hut algorithm and uses
Ewald summation Ewald summation, named after Paul Peter Ewald, is a method for computing long-range interactions (e.g. electrostatic interactions) in periodic systems. It was first developed as the method for calculating electrostatic energies of ionic crystals, an ...
for periodic forces. ChaNGa makes use of the
Charm++ Charm++ is a parallel object-oriented programming paradigm based on C++ and developed in the Parallel Programming Laboratory at the University of Illinois at Urbana–Champaign. Charm++ is designed with the goal of enhancing programmer productivity ...
parallel programming system, including its dynamic load balancing schemes, in order to scale to large processor configurations. Simulation results have been reported on up to 20,000 IBM Bluegene/L processor


More information

For more information on obtaining, building and running ChaNGa, please see the Wiki documentation a


See also

* PKDGRA

*
GADGET A gadget is a mechanical device or any ingenious article. Gadgets are sometimes referred to as '' gizmos''. History The etymology of the word is disputed. The word first appears as reference to an 18th-century tool in glassmaking that was develo ...
*
GRAPE A grape is a fruit, botanically a berry, of the deciduous woody vines of the flowering plant genus ''Vitis''. Grapes are a non- climacteric type of fruit, generally occurring in clusters. The cultivation of grapes began perhaps 8,000 years ago, ...


External links


University of Washington ChaNGa website

Charm++ web page at the Parallel Programming Lab, UIUC

ChaNGa Wiki documentation
Physical cosmology Cosmological simulation {{physical-cosmology-stub