GPT Versions: Recent GPT versions run under Microsoft-Windows, Linux
and Mac OS X. However, the Linux and Mac releases do
not contain
the graphical 'GPTwin' user interface, and are therefore not able to produce
graphical output. GPT version 3.1 contains a different tracking engine with a new output mechanism as described on our
Features page. Because this substantial rewrite of an essential part of the code can not be easily be merged back into GPT versions 2.8 and 3.0 we decided to stop active development of the 2.8 and 3.0 branches. This is the reason they are not for sale anymore.
More detailed information about the different GPT versions is
shown in the GPT Versions and the GPT platforms tables.
Pricing information can be found in the Pricing table.
| GPT Versions |
2.83 |
3.03 |
3.10 |
|
GPT core technology |
|
|
|
|
|
|
|
3D relativistic equations of motion solver
|
 |
|
 |
|
 |
|
| - Time output does not affect stepsizes |
 |
|
 |
|
 |
|
| - Screen output without interpolation error |
 |
|
 |
|
 |
|
|
3D
positioning of beamline components
|
 |
|
 |
|
 |
|
|
Spacecharge
|
|
|
|
|
|
|
| - Multigrid Particle-In-Cell O(N)
|
 |
1) |
 |
1) |
 |
1) |
| - Point-to-point O(N2)
model
|
 |
|
 |
|
 |
|
| -
Granularity/stochastic effects O(N log N)
|
 |
|
 |
1) |
 |
|
|
Custom beam-line components
|
 |
|
 |
|
 |
|
|
1D/2D/3D field-maps
|
 |
|
 |
|
 |
|
|
Hierarchical data analysis
|
 |
|
 |
|
 |
|
| FEL design |
 |
|
 |
|
 |
|
|
Collector design
and boundary elements |
 |
|
 |
|
 |
|
| Scanning and solving |
 |
|
 |
|
 |
|
| - Multi-core scanning |
 |
|
 |
|
 |
|
|
Interfacing with external codes
|
 |
|
 |
|
 |
|
|
Platforms for GPT version 3.10 |
Windows
|
Linux
|
Mac
|
| 'GPTwin'
Graphical User Interface 2) |
 |
|
 |
|
 |
|
|
Multi-core tracking
|
 |
|
 |
|
 |
|
|
Multi-core parameter scans
|
 |
|
 |
|
 |
|
| MPI
scans over different machines 3) |
 |
|
 |
|
 |
|
|
32-bit executables
|
 |
|
 |
|
N/ |
A |
|
64-bit executables
|
 |
|
 |
|
 |
|
| Pricing for GPT version 3.10 |
Windows |
Linux |
Mac |
All |
| Commercial use |
€ 8,000 |
€ 7,000 |
€ 7,000 |
€ 9,000 |
| Academic use |
€ 4,000 |
€ 3,500 |
€ 3,500 |
€ 4,500 |
| Discount for an upgrade from GPT 3.0 |
75% |
75% |
75% |
75% |
| Discount for an upgrade from GPT 2.8 |
50% |
50% |
50% |
50% |
| Additional license discount |
50% |
50% |
50% |
50% |
1) Single CPU only.
2) The
output of GPT can be converted to the SDDS and ASCII formats, for which
excellent plotting packages are available for Linux and Mac. We plan to port
the MS-Windows graphical interface to both Linux and Mac. On-line help is
provided in the form of PDF files of the User Manual.
3) Parameter scans can be distributed automatically over several PC's and/or
over multi-core machines using the MPIMR program. This program is included
in both the Windows and the Linux version of GPT, but requires MPI to be
installed.