Skip to content
giadarol edited this page Jun 13, 2019 · 15 revisions

Welcome to the sixtracklib wiki!

Particle structure

Installation cheat sheet:

# You will need a recent version on cmake and googletest (compiled and installed from source)

. ~/miniconda3/bin/activate 

git clone https://github.com/giadarol/pysixtrack
cd pysixtrack/
pip install -e .
cd ..

git clone https://github.com/giadarol/sixtracktools
cd sixtracktools
pip install -e .
cd ..

git clone https://github.com/giadarol/cobjects
cd cobjects
pip install -e .
cd ..

pip install cpymad

git clone https://github.com/pycomplete/NAFFlib
cd NAFFlib/
cd NAFFlib/
make all
cd ..
pip install -e .

git clone https://github.com/giadarol/sixtracklib
cd sixtracklib
mkdir build
cd build/
cmake .. -DCMAKE_BUILD_TYPE=Release
make
cd ..
cd python
pip install -e .
cd ../../

Clone this wiki locally