FFP(ID:4388/ffp002)

Simplified Fortran 


for Friendly Fortran Programming

Dialect of FORTRAN 77 IDE that helps enforce good style etc.

Lawrence Livermore Lab

Places
References:
  • McNamara, B. and P. A. Willmann. "FFP: Friendly Fortran Programming" Lawrence Livermore National Lab., CA. 17 Dec 82 UCRL-88387 view details Abstract: Solving physics problems with FORTRAN codes requires much more than just coding a set of formulae correctly. It also requires the reading of many manuals on graphics, interactivity, timing, batch systems, filing and retrieving results or codes, and so on. This paper, and the files available with it on the CRAY-1s at the Magnetic Fusion Energy Computing Center (MFECC) at Livermore, are intended to replace much of that. We have provided a Friendly Fortran Programming (FFP) system after much thought, experience, and testing. The FFP system has the following advantages: (1) it forces your code to be structured; (2) it initializes the input-output media; (3) it sets up namelist input-output; (4) runs are automatically labelled; (5) TTY interrupts are routinely processed;
    (6)  errors in namelist input typed from a terminal are trapped;
    (7)  restarts are simple; (8) it is easy to get detailed timing information; (9) GRAFL-a simple, powerful graphics package is used; and (10) a control file is provided which automates the retrieval and storage of files, compilation, execution, printing, plotting, and the building of libraries.