Skip to content

This is COLAcode: a serial particle mesh-based N-body code illustrating the COLA (COmoving Lagrangian Acceleration) method.

License

Notifications You must be signed in to change notification settings

stassev/COLAcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Author: Svetlin V. Tassev (Harvard U, Princeton U)
Initial public release date: Jun 6, 2012

This is COLAcode: a serial particle mesh-based N-body code 
 illustrating the COLA (COmoving Lagrangian Acceleration) method 
 described in S. Tassev, M. Zaldarriaga, D. Eisenstein 2013 (arXiv:1301.0322).
 Check that paper for the details.
 
If you use the COLA method or COLAcode for scientific work, we kindly ask you 
to reference the paper above.


* COLAcode is open-source software, distributed under the GPLv3 license.
* To compile the code, one needs the GSL and FFTW-3 libraries.
* Run "make" to compile. 
* Run "./COLAcode" to run the code.
* See the text at the top of main.c for a description of the input 
and output of the code. 

About

This is COLAcode: a serial particle mesh-based N-body code illustrating the COLA (COmoving Lagrangian Acceleration) method.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published