user interface and fortran implementation for athlet