[Home] . . . Search by [Problem] [Package] [Name or Keyword] . . . [Math at NIST]

Class N1: Input, output of data

General Information

Parent Class
N
Top of Tree
GAMS
Keywords
Input of data, Output of data

Modules

Package C (Downloadable)

SERV
A set of service functions for numerical programming in C, including functions for calculation of machine epsilon, random number generation, input/output, etc. (Written by Oleg Keselyov.).

Package C++ (Downloadable)

SERV_CC
C++ procedures for task environment handling and extended file naming. The task environment provides an area for procedures to deposit and retrieve information, reducing the number of arguments necessary in function calls. The extended file naming allows file names to include pipe symbols. (Developed by Oleg Kiselyov.).

Package DATAPAC (Downloadable; Installed on ITL, ARNO)

READ
Performs a format-free read.
READG
Performs a format-free read of data from input unit IRD.
SKIPR
Reads through (skips over) NLHEAD lines from input unit 5.
WRITE
Writes out the contents of the vector X.

Package HBIO (Installed on ITL)

HBIO
Input/output functions for sparse matrices stored in Harwell-Boeing format.

Package IMSLM (Installed on ITL)

DWRRRL
Print a real rectangular matrix with a given format and labels.
DWRRRN
Print a real rectangular matrix with integer row and column labels.
PGOPT
Set or retrieve page width and length for printing.
WRCRL
Print a complex rectangular matrix with a given format and labels.
WRCRN
Print a complex rectangular matrix with integer row and column labels.
WRIRL
Print an integer rectangular matrix with a given format and labels.
WRIRN
Print an integer rectangular matrix with integer row and column labels.
WROPT
Set or retrieve an option for printing a matrix.
WRRRL
Print a real rectangular matrix with a given format and labels.
WRRRN
Print a real rectangular matrix with integer row and column labels.

Package IMSLS (Installed on ITL)

DWRRRL
Print a real rectangular matrix with a given format and labels.
DWRRRN
Print a real rectangular matrix with integer row and column labels.
PGOPT
Set or retrieve page width and length for printing.
WRIRL
Print an integer rectangular matrix with a given format and labels.
WRIRN
Print an integer rectangular matrix with integer row and column labels.
WROPT
Set or retrieve an option for printing a matrix.
WRRRL
Print a real rectangular matrix with a given format and labels.
WRRRN
Print a real rectangular matrix with integer row and column labels.

Package MISC (Downloadable)

TRACE2AU
Reads a trace stream and outputs sounds on a Sun workstation. For example, can be used with a trace file produced by picl to identify communication patterns, hotspots, and bottlenecks. (Written by Jean Yves Peterschmitt and Bernard Tourancheau.).

Package NAG

X04ACF
Open unit number for reading, writing or appending, and associate unit with named file
X04ADF
Close file associated with given unit number
X04BAF
Write formatted record to external file
X04BBF
Read formatted record from external file
X04CAF
Print real general matrix (easy-to-use)
X04CBF
Print real general matrix (comprehensive)
X04CCF
Print real packed triangular matrix (easy-to-use)
X04CDF
Print real packed triangular matrix (comprehensive)
X04CEF
Print real packed banded matrix (easy-to-use)
X04CFF
Print real packed banded matrix (comprehensive)
X04DAF
Print complex general matrix (easy-to-use)
X04DBF
Print complex general matrix (comprehensive)
X04DCF
Print complex packed triangular matrix (easy-to-use)
X04DDF
Print complex packed triangular matrix (comprehensive)
X04DEF
Print complex packed banded matrix (easy-to-use)
X04DFF
Print complex packed banded matrix (comprehensive)
X04EAF
Print integer matrix (easy-to-use)
X04EBF
Print integer matrix (comprehensive)

Package NAGC

x04acc
Open unit number for reading, writing or appending, and associate unit with named file
x04adc
Close file associated with given unit number
x04bac
Write formatted record to external file
x04bbc
Read formatted record from external file
x04cac
Print real general matrix (easy-to-use)
x04cbc
Print real general matrix (comprehensive)
x04ccc
Print real packed triangular matrix (easy-to-use)
x04cdc
Print real packed triangular matrix (comprehensive)
x04cec
Print real packed banded matrix (easy-to-use)
x04cfc
Print real packed banded matrix (comprehensive)
x04dac
Print complex general matrix (easy-to-use)
x04dbc
Print complex general matrix (comprehensive)
x04dcc
Print complex packed triangular matrix (easy-to-use)
x04ddc
Print complex packed triangular matrix (comprehensive)
x04dec
Print complex packed banded matrix (easy-to-use)
x04dfc
Print complex packed banded matrix (comprehensive)

Package PORT (Downloadable)

APRNTC
Prints a one-dimensional complex array in multicolumn format with supression of redundant lines.
APRNTD
Prints a one-dimensional real array in multicolumn format with supression of redundant lines.
APRNTI
Prints a one-dimensional integer array in multicolumn format with supression of redundant lines.
APRNTL
Prints a one-dimensional logical array in multicolumn format with supression of redundant lines.
APRNTR
Prints a one-dimensional real array in multicolumn format with supression of redundant lines.
FRMATD
Returns appropriate machine-dependent FORMAT specifications for printing real quantities.
FRMATI
Returns appropriate machine-dependent FORMAT specifications for printing integer quantities.
FRMATR
Returns appropriate machine-dependent FORMAT specifications for printing real quantities.
STKDMP
Prints a formatted dump of the PORT stack on the standard error unit.

Package SLATEC (Downloadable; Installed on ITL, ARNO)

DBHIN
Read a Sparse Linear System in the Boeing/Harwell Format. The matrix is read in and if the right hand side is also present in the input file then it too is read in. The matrix is then modified to be in the SLAP Column format. (SLAP Package).
DCPPLT
Printer Plot of SLAP Column Format Matrix. Routine to print out a SLAP Column format matrix in a "printer plot" graphical representation. (SLAP Package).
DTOUT
Write out SLAP Triad Format Linear System. Routine to write out a SLAP Triad format matrix and right hand side and solution to the system, if known. (SLAP Package).
SBHIN
Read a Sparse Linear System in the Boeing/Harwell Format. The matrix is read in and if the right hand side is also present in the input file then it too is read in. The matrix is then modified to be in the SLAP Column format. (SLAP Package).
SCPPLT
Printer Plot of SLAP Column Format Matrix. Routine to print out a SLAP Column format matrix in a "printer plot" graphical representation. (SLAP Package).
STIN
Read in SLAP Triad Format Linear System. Routine to read in a SLAP Triad format matrix and right hand side and solution to the system, if known. (SLAP Package).
STOUT
Write out SLAP Triad Format Linear System. Routine to write out a SLAP Triad format matrix and right hand side and solution to the system, if known. (SLAP Package).

Package SPARSELIB++ (Installed on ITL)

SPARSELIB++
C++ class library for sparse matrix computation. Includes matrix classes in several storage formats (e.g. compressed row, compressed column, coordinate), and basic management utilities. Uses Sparse BLAS Toolkit for kernel operations (e.g. matrix-vector multiply) to enhance portability and performance on wide range of architectures. Includes common preconditioners for iterative solvers. Can be built with nearly any C++ matrix/vector class; shipped with MV++.
Comments? gams@nist.gov