selected publications academic article APE computers—past, present and future. Computer Physics Communications. 147:402-409. 2002