NTCC Modules Library

Uread

Abstract
UREAD is a fortran-77 subroutine library which supports a standardized method for building, using, and automating terminal driven interactive fortran applications. (UREAD should not be confused with Ufiles, these are separate NTCC modules). Fortran programs request input from the user by issuing a CALL UREAD(''). The indicated prompt is displayed and the user's response is read. Then, a variety of methods are provided to aid the application program's interpretation of the user response. In addition, the user can choose, instead of answering the program prompt directly, to refer the program to a script or "indirect input file", a text file containing alternating program prompts and user responses, to control the program in a partially or fully automated way. UREAD's interpretation of scripts supports a rudimentary but powerful programming language, with variables, branching and looping, that allows for sophisticated automation of the UREAD-interactive applications program. UREAD has been heavily used in applications programs developed for analysis of data on PPPL tokamak fusion energy experiments, especially on TFTR from 1983 to 1997. UREAD's automation capability was a fundamental productivity tool in TFTR data analysis operations.
DateOfInformation
Thr Jun 18 17:01:29 2009
Domain
Data Analysis and Visualization
Keyword
terminal control
Language
f77
Name
Uread
TargetEnvironment
VMS, OSF1, SunOS, HP_UX, IRIX64, AIX, Linux
VersionDate
10/14/1999
Webpage
http://w3.pppl.gov/NTCC/Ufiles
ContactIs
Doug McCune
Review Information
Ufiles Related Modules Review

Meta Data URL from which this entry was created:
http://w3.pppl.gov/rib/repositories/NTCC/objects/Asset/uread.html


Help on [un]subscribing
Home Comments, Suggestions to: ntcc_webmaster@pppl.gov