OPAL-T: Beamlines containing a cathode have to have a SOURCE element to indicate this fact.
OPAL-T: The design energy of dipoles is now expected in MeV instead of eV
The meaning of OFFSETZ of the command DISTRIBUTION has changed. It now indicates a shift of the particle bunch relative to the reference particle. Use the ZSTART attribute of the TRACK command to start the simulation at a position z > 0
The attribute DISTRIBUTION of the command DISTRIBUTION has been renamed to TYPE
The attributes LAT_RINIT and BEAM_RINIT of the element RINGDEFINITION have units [m] instead of [mm].
OPAL-T: The attribute ROTATION of RBEND and SBEND has been replaced by PSI which now can be applied to all elements to rotate them about the reference trajectory
OPAL-Cycl: The trim coil description has been changed and trim coils are now a separate element.
A new recommended description based on a rational function has been added.
The old description has changed its units for BMAX from [kG] to [T] and SLPTC has been inverted to [1/mm].
OPAL-Cycl: DUMPFIELDS and DUMPEMFIELDS commands now uses metres and radians as input instead of mm and degrees.
Output file related changes
OPAL-Cycl: -trackOrbit.dat file is now in [m] instead of [mm].
The attribute BFREQ of the BEAM command is now in MHz instead of Hz
Input files must have a version tag, for example
indicating version 2.0.x and newer
OPAL is now fully typed. Each variable has to have a type for example
Only REAL, REAL CONSTANT, REAL VARIABLE, STRING, STRING CONSTANT, BOOL, BOOL CONSTANT and REAL VECTOR are supported
Installation of the binary package
Note: The latest version of the binary package is OPAL 2.0.0rc2-1 including OPAL 2.0.0rc2.
The package can be installed wherever you want. Let's name this directory $PREFIX.
change your working directory to $PREFIX
Un-tar the package
tar xf OPAL-2.0.0-1-x86_64-linux.tar.xz
Source the OPAL shell profile. For the time being only sh-like shells are supported.