RSICC Home Page

RSIC CODE PACKAGE PSR-354

1. NAME AND TITLE

FASTPLOT 1.0: Interface to Microsoft FORTRAN Graphics.

2. CONTRIBUTOR

Oak Ridge National Laboratory, Oak Ridge, Tennessee.

3. CODING LANGUAGE AND COMPUTER

FORTRAN-77 for IBM PC's and compatibles (P00354/IBMPC/00).

4. NATURE OF PROBLEM SOLVED

FASTPLOT is a library of routines that can be used to interface with the Microsoft FORTRAN Graphics library (GRAPHICS.LIB). The FASTPLOT routines simplify the development of graphics applications and add capabilities such as histograms, splines, symbols, and error bars. FASTPLOT also includes routines that can be used to create menus.

5. METHOD OF SOLUTION

FASTPLOT is a library of routines which must be linked with a user's FORTRAN programs that call any FASTPLOT routines. In addition, the user must link with the Microsoft FORTRAN Graphics library (GRAPHICS.LIB).

6. RESTRICTIONS OR LIMITATIONS

None noted.

7. TYPICAL RUNNING TIME

The FASTPLOT routines are called from user programs to the FASTPLOT library which is linked with user programs. Run time is largely dependent on processor, bus, qualities of a given VGA adapater, and the way in which the routines are used within a user program.

8. COMPUTER HARDWARE REQUIREMENTS

FASTPLOT requires an IBM PC or compatible with a VGA monitor.

9. COMPUTER SOFTWARE REQUIREMENTS

The Microsoft FORTRAN v5.1. compiler was used to build the object and sample executable files included in the package.

10. REFERENCE

R. C. Ward, "FASTPLOT: An Interface to Microsoft FORTRAN Graphics," ORNL/TM-12373 (1994).

11. CONTENTS OF CODE PACKAGE

The referenced document and 1 DS/HD 3.5" (1.44 MB) diskette written in DOS format are included. The DOS formatted diskette contains FORTRAN 77 source files for the FASTPLOT library, source files for two programs (FPDEMO and PALETTE) which demonstrate sample use of the code, and information files.

12. DATE OF ABSTRACT

November 1996.

KEYWORDS: PLOTTING; MICROCOMPUTER