Geant4 Home Download | User Forum | Gallery
Contact Us

Geant4-MT Prototype Source Code Download

Geant4-MT 9.4.p01 Prototype
   released 31 October 2011

The Geant4 multi-threaded (Geant4-MT) prototype source code is freely available. See the licence conditions.

Feedback for any problem found is welcome; any discussion or problem, including how to convert an application to best use Geant4-MT can be posted to the dedicated thread on Geant4 Hypernews.

Notes:

  • The current prototype release is based on the sequential version 9.4.p01; the data sets for release 9.4 series should be used
  • As this is prototype code, it is distributed "as is", and full support cannot be provided
  • It supports all kinds of geometries, detector sensitivity and scoring features
  • Limitations:
    • Only Linux platforms (SLC5) are supported, with gcc-4.1 or greater
    • Only Configure/GNUmake build system is currently supported.
      At installation, it is suggested to use the default choices provided by the Configure script (except for paths)!
    • Works for batch jobs only; interactive GUI/visualization are not yet adapted
    • Tested only for the most common physics-lists setups
  • Only source code and no pre-built libraries are provided
  • A minimal set of examples is provided; for each one it is possible to specify the number of threads as additional argument to the batch execution command - i.e. for 8 threads (cores): $ ParN02 run1.mac 8
  • It requires minimal user-code migration. Relevant documentation can be found in the users' guide included in the Document directory of the distribution.

Source files

The archived source code is available here:

GNU or Linux tar format, compressed using gzip ( 9.0Mbytes, 9385569 bytes ).
After downloading, gunzip, then unpack using GNU tar.

Data files (*)

For specific, optional physics processes some of the following files are required. The file format is compatible with Unix, GNU, and Windows utilities.

Neutron data files with thermal cross sections - version 3.14 ( 56Mbytes, 58794491 bytes )
Neutron data files without thermal cross sections - version 0.2 ( 12Mbytes, 12465281 bytes )
Data files for low energy electromagnetic processes - version 6.19 ( 14Mbytes, 14396144 bytes )
Data files for photon evaporation - version 2.1 ( 7.2Mbytes, 7504003 bytes )
Data files for radioactive decay hadronic processes - version 3.3 ( 715Kbytes, 732628 bytes )
Data files for nuclear shell effects in INCL/ABLA hadronic model - version 3.0 ( 54Kbytes, 54909 bytes )
Data files for evaluated neutron cross sections on natural composition of elements - version 1.0 ( 1.1Mbytes, 1186619 bytes )
Data files for shell ionisation cross sections - version 1.2 ( 3.1Mbytes, 3246159 bytes )
Data files for measured optical surface reflectance - version 1.0 ( 1.2Mbytes, 1257863 bytes )

NOTE: The Geant4-MT protototype has been tested using the original CLHEP version 2.1.0.1.



Applications | User Support | Results & Publications | Collaboration | Site Map

Last updated: 15 Nov 2011