Utviklet av | Geant4 Samarbeid |
---|---|
Siste versjon | 10,7 (4. desember 2020) |
Innskudd | ssh: //[email protected]: 7999 / geant4 / geant4.git |
Skrevet i | C ++ |
Operativsystem | Multiplatform |
Miljø | multiplatform |
Type | Beregningsfysikk |
Tillatelse | Geant4 programvarelisens |
Dokumentasjon | geant4.web.cern.ch/support/user_documentation |
Nettsted | http://geant4.org/ |
Geant4 (for geometri og sporing ) er en programvare rammeverk for “ simulering av passasjen av partikler gjennom materie ” av Monte-Carlo-metoden . Det er etterfølgeren til programvareserien GIANT utviklet av CERN og det første verktøyet i dette feltet som bruker C ++ og metodikken for objektorientert programmering . Utvikling, vedlikehold og brukerstøtte utføres av et internasjonalt samarbeid ( (en) Geant4 Collaboration ). Bruksområdene er høyenergifysikk , medisin , akseleratorfysikk og astrofysikk .
Geant4 og kildekoden er fritt tilgjengelig på prosjektets nettsted; fram til versjon 8.1 var det ingen spesifikk lisens for bruk. Geant4 leveres nå under Geant4 programvarelisens .
Den Geant4 rammeverket består av ulike pakker , som lar deg definere alle aspekter av simuleringen:
Siden versjon 10.00 kan Geant4 være flertrådet. Hver tråd er viet til simulering av et arrangement. Spesielt noen aspekter av geometrien, men også andre programvarekomponenter som datatabellene som brukes til beregning av interaksjonene, deles i minnet mellom de forskjellige trådene.