# Presentation: 717362

## General information for various all-particle transport codes 

| General | MCNPX | GEANT4 | FLUKA | MARS | PHITS |
| --- | --- | --- | --- | --- | --- |
| Version | 2.5.0 | 8.1 p1 | 2005 | 15 | 2.09 |
| Lab. Affiliation | LANL | CERN    ESA
IN2P3    PPARC
INFN     LIP
KEK      SLAC
TRIUMF | CERN
INFN | FNAL | JAEA
RIST
GSI
Chalmers Univ. |
| Language | Fortran 90/C | C++ | Fortran 77 | Fortran 95/C | Fortran 77 |
| Cost | Free | Free | Free | Free | Free |
| Release Format | Source & binary | Source & binary | Source & binary | Binary | Source & binary |
| Availability  Conditions | RSICC
Beta test team | Open web
None |  | User’s Agreement |  |
| User Manual | 470 pages | 280 pages | 387 pages | 150 pages | 176 pages |
| Users | ~2000 | ~2000 | ~1000 | ~300 | 220 |
| Web Site | mcnpx.lanl.gov | cern.ch/geant4 | www.fluka.org | www-ap.fnal.
gov/MARS | Under const. |
| Workshops | ~7/year | ~4/year | ~1/year | ~2/year | ~1/year |
| Input Format | Free | C++ main
Fixed geometry | Fixed or free | Free | Free |
| Input Cards | ~120 | N/A | ~85 | 0 to 100 | ~100 |
| Parallel Execution | Yes | Yes | Yes | Yes | Yes |

## Geometry Capabilities 

| Geometry | MCNPX | GEANT4 | FLUKA | MARS | PHITS |
| --- | --- | --- | --- | --- | --- |
| Description | MCNP-based | Solids
(CSG, 
Boolean, some BREP/STEP) | Combinatorial | Fixed shapes or
MCNP-based | MCNP-based
MORSE-based |
| Extensions
   Twisted
   Nested
   Repeated
   Voxel | 
No
Yes (universes)
Yes
Lattice (rec, hex) | 
Yes
Yes (logical vol.)
Yes
Yes (rec, cyl) | 
No
No
Yes
Yes | 
No
Yes
Yes
Yes | 
No
Yes (universes)
Yes
Lattice (rec, hex) |
| Reflections | 3 types | Yes | Yes | Yes | Neutron albedo |
| Viewer
Debugger | Built-in:
2-D Interactive
X-Windows
External:
Vised
Moritz | Built-in:
3-D Interactive
OpenGL
OpenInventor
RayTracer
External:
WIRED
VRML
DAWN
Overlap tools | Built-in:
None
External:
Custom (X11)
Debugger built in | Built-in:
2-D Interactive
Tcl/Tl
3-D Interactive
OpenGL
External:
Built-in | Built-in:
2,3-D Command
PS via Angel
External:
Angel
PS |
| Setup GUI | Vised
Moritz | GGE | No | Tcl/Tl | No |
| CAD | STEP via GUI | STEP via Tool | No | No | No |
| Fields (E/B) | 2.6.D | Yes | Yes | Yes | Yes |
| Moving Solid Objects | 2.6.D | Yes | Yes | No | Yes |

## Sources

| Source | MCNPX | GEANT4 | FLUKA | MARS | PHITS |
| --- | --- | --- | --- | --- | --- |
| Fixed
   General
      Explicit
      Distribution
      Dep. Dist.
   External
   User Sub. | 

Yes
Yes
Yes
SSW/SSR
Yes | 

Yes
Yes
GPS
Yes
Yes | 

Yes
No
No
No
Yes | 

Yes
Yes
Yes
Yes
Yes | 

Yes
Yes
Yes
Yes
Yes |
| Eigenvalue | Yes | No | No | No | No |
| Burnup | Yes (2.6.A) | No | No | No | No |

## Physics Capabilities 

| Physics | MCNPX | GEANT4 | FLUKA | MARS | PHITS |
| --- | --- | --- | --- | --- | --- |
| Particles | 34 | 68 | 68 | 41 | 38 |
| Charged particles
   Energy loss
   Scatter
   Straggling
   XTR/Cheren. | CSDA
Bethe-Bloch
Rossi
Vavilov
No | CSDA
Bethe-Bloch
Lewis
Urban
Yes | CSDA
Bethe-Bloch
Moliere improved
Custom
No/yes | CSDA
Bethe-Bloch
Moliere improved
Custom
No | CSDA
Bethe-Bloch
Moliere
Vavilov
No |
| Baryons
   Neutron
      Low
      High
   Proton
      Low
      High
   Other | 

Cont. (ENDF)
Models

Cont. (ENDF)
Models
Model List:
Bertini
ISABEL
CEM
INCL
FLUKA89>3 GeV
LAQGSM (2.6.C) | 

Cont. (ENDF)
Models

Models
Models
Model list:
Hadron-nucleous
GHEISHA*
INUCL(Bertini)
BIC
CHIPS
QGS/FTF>8 GeV | 

Multigroup(72)
Models

Models
Models
Model list:
PEANUT(GINC)
+DPM+Glauber  | 

Cont. (ENDF)
Models

Models
Models
Model list:
Custom
CEM
LAQGSM
DPMJET | 

Cont. (ENDF)
Models

Models
Models
Model list:
Bertini
JAM>3 GeV |
| Leptons
   Electrons

   Muon
   Neutrino
   Other | 
ITS 3.0

CSDA/decay
Production
Decay | 
Models/EEDL, EADL
Models
Production
Decay | 
Custom

Models
Models
Decay | 
Custom

Models
Models
Models | 
ITS 3.0

CSDA/decay
Models
Models |

## Physics Capabilities, cont.

| Mesons | Models | Models | Models | Models | Models |
| --- | --- | --- | --- | --- | --- |
| Photons
   Optical
   x-ray/g
   Photonuclear | No
ITS 3.0
Libraries (IAEA)
CEM | Yes
Models or EPDL97, EADL
CHIPS | Yes
Custom+EPDL97
PEANUT
VMDM | No
Custom
Custom
CEM | No
ITS 3.0
No |
| Ions | ISABEL
LAQGSM (2.6.C) | AAM
EDM
BLIC | RQMD-2.4
DPMJET-3 | LAQGSM | JQMD
JAMQMD >
3 GeV/u |
| Delayed | n, (2.6.C) | αβγ? | βγ | γ | n |

## Tallies/Scores/Edits (Results) ...

| Tallies | MCNPX | GEANT4 | FLUKA | MARS | PHITS |
| --- | --- | --- | --- | --- | --- |
| Standard
   Flux
      Volume
      Surface
      Point/ring
   Current
   Charge
   Kinetic energy
   Particle density
   Reaction rates
   Energy deposition
   Rapidity
   DPA
   Momentum
   Pulse-height
   Termination
   Modifiers | 

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
HTAPE3X
No
Yes
Partial
9 | 

Yes
Limited
No
Limited
Yes
Yes
Yes
No
Yes
Yes
No (user)
Yes
User input
??
2 | 

Yes
Yes
No
Yes
Yes
Yes
No
Star (inelastic)
Yes
Yes
Some
Yes
Yes
Yes
2 | 

Yes
Yes
Yes (neutrons)
Yes
Yes
Yes
No
Yes
Yes
Yes.
Yes
Yes
No
Partial
2 | 

Yes
Yes
No
Yes
Yes
Yes
No
Yes
Yes
No
Yes
No
Yes
Yes
2 |
| Special
   Mesh
   Coincidence
   Residuals
   Activation
   Event logs | 
rec, cyl, sph
Yes
Yes
2.5.D
Yes | 
rec, cyl
No
No
??
Yes | 
rec, cyl
Yes
Yes
Yes
Yes | 
rec, cyl, sph
Yes
Yes
Yes
Yes | 
rec,cyl
Yes
Yes
No
Yes |

## Tallies/Scores/Edits (Results)... cont.

| Convergence Tests | 10 | Error | Error | Error | Error |
| --- | --- | --- | --- | --- | --- |
| Results Viewer | Built-in:
1-D, 2-D Custom
X-Windows
External:
IDL
Tecplot
GNUplot
PAW | Built-in:
No
External:
JAS
PI
Open Scientist
PAW | Built-in:
None
External:
Custom (X11)
GNUplot
PAW
ROOT | Built-in:
Custom
External:
PAW | Built-in:
Angel
External:
Angel |

## Variance Reduction

| Variance Reduction | MCNPX | GEANT4 | FLUKA | MARS | PHITS |
| --- | --- | --- | --- | --- | --- |
| Population control
   Region biasing
   Weight cutoff
   Weight window mesh
   Energy biasing | 
Yes
Yes
Yes
Yes | 
Yes
Yes
Yes
No | 
Yes
Yes
Yes
Yes | 
Yes
Yes
Yes
Yes | 
Yes
Yes
Yes
Yes |
| Modified sampling
   Source biasing
   Implicit capture
   Exp. transform
   Production biasing
   Angular bias | 
Yes
Yes
Yes
Yes
DXTRAN | 
RDM
Yes
No
Yes
?? | 
Yes
Yes
Yes
Yes
Yes | 
Yes
Yes
Yes
Yes
Yes | 
Yes
Yes
No
Yes
Yes |
| DXTRAN | Yes | No | No | No | No |
| Viewer | 2-D contour | No | No | No | No |