An Efficient Method for Parsing Large Finite Element Data Files.
Abstract
The FORTRAN language has been and continues to be one of the most heavily used languages for implementing complex numerical algorithms. It is extremely efficient, and the straightforward constructs of the language allow today's FORTRAN compilers to take full advantage of the most novel parallel and vector computers. Many of these algorithms require large data sets to be read. This is the one task in which FORTRAN is somewhat lacking. While the main computation task should be left in FORTRAN, parsing tasks should be performed by applications with greater character stream access. Accessing and processing this character stream that is formed while the file is being read is known as parsing. This paper describes the tools available on most UNIX systems which can produce very fast parsers, the underlying methods employed by these tools, and ways these tools can be integrated with FORTRAN numerical solvers. (AN)
Document Details
- Document Type
- Technical Report
- Publication Date
- Mar 01, 1996
- Accession Number
- ADA305990
Entities
People
- Dale Shires
Organizations
- United States Army Research Laboratory