Program je součástí práce SOČ "Simulace ultra-relativistických srážek atomových jader podle Glauberova modelu"
gac(Linux).exe a gac(Windows).exe jsou zkompilované spustitelné verze programu.
gac.cpp tvoří rámec programu, lze z něj volat ostatní části
glauber.cpp a glauber.h - simulace srážení jader
sort.cpp a sort.h - příprava dat pro definování centrality
centrality.cpp a centrality.h - filtrování dat odpovídající třídě centrality
U všech kroků je vhodné přidat flag pro optimalizaci (třeba -O2 nebo -O3).
Pro vlastní kompilaci je potřeba mít staženou knihovnu GNU Scientific Library a kompilátor jazyka C++ (zde použito GCC).
g++ -I<CESTA KE KNIHOVNĚ GSL>/gsl/include -c gac.cpp
g++ -c centrality.cpp
g++ -c sort.cpp
g++ -Wall -I<CESTA KE KNIHOVNĚ GSL>/gsl/include -c glauber.cpp
g++ gac.o centrality.cpp sort.cpp glauber.o -L<CESTA KE KNIHOVNĚ GSL>/gsl/lib -lgsl -lgslcblas -lm -o gac.exe