About HPC Systems Software User Guides Education Partners

  / gears / hpc / software / comp / lf95


Bioinformatics

Compilers and Programming Tools

Computational Chemistry

File System

Finite Element Solvers

Graphics and Imaging

Mathematics

Numerical Libraries

Optimization

Parallel Programming Libraries and Tools

Queuing and Scheduling Systems

Solid Modeling

Statistics

LF95

Overview

LF95 is an optimizing, ANSI/ISO-standard, Fortran 95 language system and development environment. It offers fast execution speed, quad-precision data types, full Fortran 95 support, 64-bit executables, and extensive debugging options.

Setup

There is no setup needed for this software package.

Usage

Lahey/Fujitsu Fortran 95 Pro can be invoked via the command lf95.

Examples

To compile a fortran file called foo.f into an executable called foo, issue the command:

lf95 foo.f -o foo

Note that to make the code able to be run on other machines, the --staticlink flag should be included:

lf95 --staticlink foo.f -o foo

This removes any dependencies on the lf95 fortran libraries being installed on the machine that the code will be run on.

For debugging the following options are recommended, please check the documentation for more details and to determine your specific needs:

lf95 --chkglobal --trace --lst -g --co --nsav --pca --warn --xref

Documentation

The user guides for Lahey/Fujitsu Fortran 95 Pro are available by typing:

xpdf /usr/global/lf95/doc/user_man.pdf

or

xpdf /usr/global/lf95/doc/langref.pdf

Brief command line options can be displayed by issuing the command lf95 with no options or file arguments.

All lf95 features can be found on Lahey's web pages, and extensive diagnostic and performance benchmarks can be found at the Polyhedron web pages.


Please send questions or suggestions about this web page to beatnic@aset.psu.edu

ASET | ITS | Penn State