Benützer:


Installation

Storyboard

>Modell

ID:(1194, 0)



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)

>Modell

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/

>Modell

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/

>Modell

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

>Modell

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.

>Modell

ID:(9427, 0)