NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Due to the lapse in federal government funding, NASA is not updating this website. We sincerely regret this inconvenience.

Back to Results
On the inversion of block tridiagonals without storage constraintsA strategy was developed to permit trade-offs between the number of floating point operations required and the storage requirements for the solution of certain difference problems, such as block tridiagonal systems of equations. This is done by recomputing some intermediate results instead of storing them. Reducing the storage to the square root of the current requirement roughly doubles the number of computations. Reducing the storage more than this tends to make the number of computations prohibitively large. In theory, if m is the order of each sub-matrix in the block tridiagonal matrix, one can solve any linear system with only 5m(2) + 1 temporary storage cells. In many cases m is a constant and quite small. For example, in solving a factored form of the three-dimensional Navier-Stokes equations, the size m of the block tridiagonals is 5. This method lends itself to efficient use on computers with parallel processing or vector processing architectures. On these computers the larger number of floating point operations is more than offset by the decrease in I/O and the increased percentage of vector operations made possible by this algorithm.
Document ID
19820015023
Acquisition Source
Legacy CDMS
Document Type
Technical Memorandum (TM)
Authors
Merriam, M. L.
(NASA Ames Research Center Moffett Field, CA, United States)
Date Acquired
September 4, 2013
Publication Date
March 1, 1982
Subject Category
Computer Programming And Software
Report/Patent Number
NASA-TM-84228
A-8848
NAS 1.15:84228
Report Number: NASA-TM-84228
Report Number: A-8848
Report Number: NAS 1.15:84228
Accession Number
82N22897
Funding Number(s)
PROJECT: RTOP 505-31-11-02-00-21
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available