Skip to content

Program pro simulování atomových srážek a definování tříd centrality podle Glauberova modelu. Program je součástí práce SOČ "Simulace ultra-relativistických srážek atomových jader podle Glauberova modelu".

Notifications You must be signed in to change notification settings

gajdosmatej/GAC

Repository files navigation

GAC

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

Kompilace

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

About

Program pro simulování atomových srážek a definování tříd centrality podle Glauberova modelu. Program je součástí práce SOČ "Simulace ultra-relativistických srážek atomových jader podle Glauberova modelu".

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages