
Enhancing FORTRAN to aid manipulation of large structured matrices
Author(s) -
Harvey J. Greenberg,
J.E. Kalan
Publication year - 1979
Publication title -
journal of research of the national bureau of standards
Language(s) - English
Resource type - Journals
eISSN - 2376-5259
pISSN - 0160-1741
DOI - 10.6028/jres.084.003
Subject(s) - fortran , computer science , syntax , set (abstract data type) , matrix (chemical analysis) , programming language , space (punctuation) , scale (ratio) , order (exchange) , theoretical computer science , artificial intelligence , operating system , materials science , physics , finance , quantum mechanics , economics , composite material
This paper presents, for wider discussion by the technical community, suggested means for enhancing (ANS) FORTRAN in order to accommodate the needs of operations research analysts in programming tasks involving large, structured or sparse matrices. Such needs frequently arise in connection with large-scale optimization problems. Most of the text deals with fundamental concepts and descriptions of syntax, hut related data structures are also treated. Proposed new capabilities include exploitation of repeated values among matrix entries, space-saving "quasi-dynamic storage allocation", and easy set-up for construction of large matrices from smaller ones (with the actual construction deferable until and if the need arises).