Geant4 | |
---|---|
| |
Tip de | cadru și software de modelare |
Dezvoltator | CERN |
Scris in | C++ [2] |
Sistem de operare | multiplatformă |
Prima editie | 1998 |
Platformă hardware | multiplatformă |
ultima versiune |
|
versiune beta | |
Stat | activ |
Licență | Licență software Geant4 |
Site-ul web | geont4.org _ |
Fișiere media la Wikimedia Commons |
Geant4 ( Eng. GEometry AND Tracking - geometry and tracking) [4] [5] [6] este un set de instrumente pentru modelarea trecerii particulelor elementare prin materie folosind metode Monte Carlo . Dezvoltat de Geant4 Collaboration ( CERN și alte instituții) în limbajul de programare orientat pe obiecte C++ . Primele lansări au apărut în 1998.
Este o dezvoltare ulterioară a versiunilor anterioare ale GEANT , revizuite și completate semnificativ. Versiunile 1, 2 și 3 au fost scrise în Fortran .
După cum se menționează pe site-ul oficial al proiectului, „domeniile de aplicare includ cercetarea fizicii înalte energii și a reacțiilor nucleare , medicina , acceleratorii de particule și cercetarea în fizica spațială”. Geant4 vă permite să simulați particule cu energii de la unități de eV la GeV [7] . Software-ul este utilizat în multe proiecte de cercetare din întreaga lume, inclusiv în Rusia . Mediul de bază pentru rularea Geant4 este Scientific Linux , dar există compatibilitate cu alte sisteme bazate atât pe Linux , cât și pe Microsoft Windows .
Codul sursă pentru Geant4 este public. O licență specială care confirmă deschiderea software-ului a apărut în versiunea 8.1 din 30 iunie 2006 (Geant4 Software License).
În total, aproximativ o duzină de biblioteci de clasă și biblioteci de secțiuni transversale de reacție nucleară sunt utilizate pentru Geant4. Mai jos sunt câteva dintre ele: