Skip to content

pablogalaviz/PostNewton3BP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Post-Newton 3BP

PostNewton3BP evolves system of two and three post-Newtonian particles

Synopsis

PostNewton3BP is a replacent of Olliptic's Tbh_pn module.

dependencies

ubuntu 16.04 LTS

Install:

sudo apt-get install openmpi-bin libhdf5-openmpi-10-dbg libhdf5-openmpi-10 libhdf5-openmpi-dev libopenmpi-dev libopenmpi1.10 hdf5-tools h5utils libboost-all-dev gsl-shlibs gsl

Mac os x with fink

Install:

fink install openmpi openmpi-shlibs gsl-shlibs gsl

Download boost >= 1.63 and install it at /usr/local/:

tar -zxvf boost_1_63_0.tar.gz

cd boost_1_63_0

./bootstrap.sh

sudo ./b2 install

Download hdf5 >= 1.8.18 and compile it with openMPI:

tar -zxvf hdf5-1.8.18.tar.gz

cd hdf5-1.8.18

CC=/sw/bin/mpicc ./configure --enable-parallel --prefix=/usr/local/

make

make check

sudo make install

Compilation

run:

make

run

make help to see more options

Examples

try

./PN3BP.x -h

About

Post-Newtonian 3 body problem solver

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages