Geant4 | |
---|---|
| |
Típusú | keretrendszer és modellező szoftver |
Fejlesztő | CERN |
Beírva | C++ [2] |
Operációs rendszer | platformközi |
Első kiadás | 1998 |
Hardver platform | platformközi |
legújabb verzió |
|
béta verzió |
|
Állapot | aktív |
Engedély | Geant4 szoftverlicenc |
Weboldal | geont4.org _ |
Médiafájlok a Wikimedia Commons oldalon |
A Geant4 ( Eng. GEometry AND Tracking – geometria és követés) [4] [5] [6] egy eszközkészlet elemi részecskék anyagon való áthaladásának modellezésére Monte Carlo módszerekkel . A Geant4 Collaboration ( CERN és más intézmények) fejlesztette ki a C++ objektum-orientált programozási nyelven . Az első kiadások 1998-ban jelentek meg.
Ez a GEANT korábbi verzióinak továbbfejlesztése , jelentősen átdolgozva és kiegészítve. Az 1., 2. és 3. verzió Fortran nyelven íródott .
Amint a projekt hivatalos honlapján olvasható, "az alkalmazási területek közé tartozik a nagyenergiájú fizika és a magreakciókutatás , az orvostudomány , a részecskegyorsítók és az űrfizikai kutatás". A Geant4 lehetővé teszi az eV-tól GeV-ig terjedő energiájú részecskék szimulálását [7] . A szoftvert számos kutatási projektben használják szerte a világon, beleértve Oroszországot is . A Geant4 futtatásának alapkörnyezete a Scientific Linux , de van kompatibilitás más Linux és Microsoft Windows rendszerekkel is .
A Geant4 forráskódja nyilvános. A szoftver nyitottságát megerősítő speciális licenc a 2006. június 30-i 8.1-es verzióban jelent meg (Geant4 szoftverlicenc).
Összességében körülbelül egy tucat osztálykönyvtárat és magreakció-keresztmetszet-könyvtárat használnak a Geant4-hez. Az alábbiakban ezek közül mutatunk be néhányat: