While an executable can be used (see the User section below) special support is provided for codes with input file parsers, as well as Python functions.
elegant
Genesis1.3
MAD-X
OPAL
python
user