Herunter von Geant4
Storyboard
Das Basisprogramm und die Daten werden von der Webseite heruntergeladen:
> http://geant4.cern.ch/support/download.shtml
An der Spitze sind die Tabletten des Codes selbst in den beiden Formaten tar (linux) und zip (Windows).
>GNU oder Linux tar Format, komprimiert mit gzip (33.3Mb, 34884065 bytes)
>Nach dem Herunterladen, gunzip, dann entpacken mit GNU-Teer.
>ZIP-Format herunterladen (46,8 MB, 49050019 Bytes)
>Entpacken Sie nach dem Herunterladen mit z. WinZip.
Abgesehen davon ist es ratsam, die Daten herunterzuladen, die der Simulator verwendet und die unter der Überschrift Daten stehen.
>G4NDL4.5, Neutron Datendateien mit thermischen Querschnitten - Version 4.5 (402.2MB)
>G4EMLOW7.3, Datendateien für energiearme elektromagnetische Prozesse - Version 7.3 (71.4MB)
>G4PhotonEvaporation5.2, Dateien für die Photonenverdunstung - Version 5.2 (9.6MB)
>G4RadioactiveDecay5.2, Datendateien für hadronische Prozesse des radioaktiven Zerfalls - Version 5.2 (1.0MB)
>G4SAIDDATA1.1, Datendateien aus evaluierten Querschnitten in der SAID-Datenbank - Version 1.1 (25,2kB)
>G4NEUTRONXS1.4, Dateien für ausgewertete Neutronenquerschnitte zur natürlichen Zusammensetzung von Elementen - Version 1.4 (2.1MB)
>G4ABLA3.1, Dateien für Kernschaleneffekte im INCL / ABLA Hadronic Mode - Version 3.1 (104.8kB)
>G4PII1.3, Datendateien für Schalenionisationsquerschnitte - Version 1.3 (4.1MB)
>G4ENSDFSTATE2.2, Datendateien für Nuklideigenschaften - Version 2.2 (283.8kB)
>G4RealSurface2.1, Optionale Datendateien für gemessene optische Oberflächenreflexion - Version 2.1 (126.0MB)
>G4TENDL1.3.2, Optionale Datendateien für Ereignispartikel - Version 1.3.2 (558.0MB)
ID:(9423, 0)
Installieren des C++ Compilers
Storyboard
En el caso de Linux, se recomienda instalar la compilación del compilador de GNU 4.8.4 o superior que se puede hacer a través de la línea de comando con
>sudo apt update
>sudo apt upgrade
>sudo apt install build-essential
En Apple of the Apple se debe instalar Apple Clang (Xcode) 8 o superior que se puede hacer con la linea de comando:
>xcode-select --install
En el caso de las ventanas se puede trabajar con Visual Studio que se puede bajar (gratis) de
>https://www.visualstudio.com/
ID:(9424, 0)
Installieren von CMake 3.3 oder höher
Storyboard
Im Falle von Linux wird empfohlen, CMake über den Software Manager zu installieren.
> Software-Manager
Für den Fall von Apple und Windows können Sie die zu installierende Datei von der Website herunterladen
> https://cmake.org/download/
ID:(9426, 0)
Installieren von Geant4 in Linux
Storyboard
Zuerst muss man ein Basisverzeichnis erstellen, was z.B.
>~/workspace/geant4
sein könnte, um dann die TAR-Datei zu dekomprimiert.
Dann müss das Verzeichnis geant4.10.04-build mit
>cd ~/workspace/geant4
>mkdir geant4.10.04-build
gebildt werden. Wenn der Inhalt mit dem Befehl ls aufgelistet wird, erscheint
> geant4.10.04, geant4.10.04-build
Als nächstes muss man zum Installationsverzeichnis wechseln
> cd ~/workspace/geant4/geant4.10.04-build
und den Befehl cmake ausgeführen:
> cmake -DCMAKE_INSTALL_PREFIX=~/workspace/geant4~/workspace/geant4/geant4.10.04
um dan den Modus mit
>cd ~/workspace/geant4/geant4.10.04-build
>cmake -DGEANT4_INSTALL_DATA=ON .
zu setzen, wobei der Punkt ausschlaggebend ist (Leerzeichen + Punkt).
Solange keine Fehler auftreten, muss unter den Verzeichnisdaten direct share und geant4-10.4.a angelegt werden
>~/workspace/geant4/share/geant4-10.4.0/data
in dem alle Partikeldaten kopiert werden:
>http://geant4.cern.ch/support/source/G4NDL.4.5.tar.gz
>http://geant4.cern.ch/support/source/G4EMLOW.7.3.tar.gz
>http://geant4.cern.ch/support/source/G4PhotonEvaporation.5.2.tar.gz
>http://geant4.cern.ch/support/source/G4RadioactiveDecay.5.2.tar.gz
>http://geant4.cern.ch/support/source/G4NEUTRONXS.1.4.tar.gz
>http://geant4.cern.ch/support/source/G4PII.1.3.tar.gz
>http://geant4.cern.ch/support/source/G4RealSurface.2.1.tar.gz
>http://geant4.cern.ch/support/source/G4SAIDDATA.1.1.tar.gz
>http://geant4.cern.ch/support/source/G4ABLA.3.1.tar.gz
>http://geant4.cern.ch/support/source/G4ENSDFSTATE.2.2.tar.gz
und dekomprimiert werden. Nach erneutem Ausführen des Befehls cmake, damit die Installation die Daten erkennt werden
>cmake -DCMAKE_INSTALL_PREFIX=~/workspace/geant4 ~/workspace/geant4/geant4.10.04
kann die Installation gestartet werden. Bei Computer mit zwei Kernen ist dies
> mache -j2
wobei bei mehr Kernen die entsprechende Zahl ausgewählt werden muss. Abschließend wird der Befehl ausgeführt:
> make installieren
ID:(9425, 0)
Probleme und Lösungen
Storyboard
Falls das Problem auftritt:
>EXPAT konnte nicht gefunden werden (fehlt: EXPAT_LIBRARY EXPAT_INCLUDE_DIR)
Installiere einfach die entsprechende Bibliothek:
>sudo apt-get installieren libexpat1-dev
Wenn grafische Routinen benötigt werden und Sie mit OpenGL arbeiten möchten, kann es mit installiert werden
>sudo apt-get-Aktualisierung
>sudo apt-get installieren freglut3
>sudo apt-get installieren freglut3-dev
>sudo apt-get installieren binutils-gold
>sudo apt-get installieren g ++ cmake
>sudo apt-get install libglew-dev
>sudo apt-get installiere g ++
>sudo apt-get install tabelle-common-dev
>sudo apt-get installieren build-essential
>sudo apt-get install libglew1.5-dev libglm-dev
Dann rennt er
>glxinfo | OpenGL grep
um die Installation zu überprüfen.
ID:(9427, 0)