r8pp


r8pp, a Python code which carries out some basic linear algebra operations on R8PP matrices (real 64 bit precision symmetric positive definite packed format).

Licensing:

The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.

Languages:

r8pp is available in a C version and a C++ version and a Fortran90 version and a MATLAB version and a Python version

Related Data and Programs:

r83, a Python library which contains linear algebra routines for R83 matrices (real, 64 bit, tridiagonal 3xN format).

r83_np, a Python library which contains linear algebra routines for R83_NP matrices (real, 64 bit, tridiagonal 3xN format, nonpivoting factorization).

r83p, a Python library which contains linear algebra routines for R83P matrices (real, 64 bit, tridiagonal periodic format).

r83s, a Python library which contains linear algebra routines for R83S matrices (real, 64 bit, tridiagonal scalar format).

r83t, a Python library which contains linear algebra routines for R83T matrices (real, 64 bit, tridiagonal Mx3 format).

r83v, a Python library which contains linear algebra routines for R83V matrices (real, 64 bit, tridiagonal three vector format).

r85, a Python library which contains linear algebra routines for R85 matrices (real, 64 bit, pentadiagonal format).

r8bb, a Python library which contains linear algebra routines for R8BB matrices (real, 64 bit, border banded format).

r8blt, a Python library which contains linear algebra routines for R8BLT matrices (real, 64 bit, band lower triangular format).

r8bto, a Python library which contains linear algebra routines for R8BTO matrices (real, 64 bit, block Toeplitz format).

r8but, a Python library which contains linear algebra routines for R8BUT matrices (real, 64 bit, band upper triangular format).

r8ccs, a Python library which contains linear algebra routines for R8CCS matrices (real, 64 bit, Compressed Column Storage (Colptr,Row,Value) format).

r8ci, a Python library which contains linear algebra routines for R8CI matrices (real, 64 bit, circulant format).

r8col, a Python library which contains utility routines for R8COL's, that is, double precision real MxN arrays, considered as N column vectors, each of length M. The data may be thought of as a matrix of multiple columns, and many operations will be carried out columnwise.

r8gb, a Python library which contains linear algebra routines for R8GB matrices (real, 64 bit, General Banded format).

r8gd, a Python library which contains linear algebra routines for R8GD matrices (real, 64 bit, general diagonal format).

r8ge, a Python library which contains linear algebra routines for R8GE matrices (real, 64 bit, General format).

r8ge_np, a Python library which contains nonpivoting linear algebra routines for R8GE_NP matrices (real, 64 bit, General Nonpivoting format).

r8lt, a Python library which contains linear algebra routines for R8LT matrices (real, 64 bit, lower triangular format).

r8ltt, a Python library which contains linear algebra routines for R8LTT matrices (real, 64 bit, lower triangular Toeplitz format).

r8ncf, a Python library which contains linear algebra routines for R8NCF matrices (real, 64 bit, nonsymmetric coordinate format).

r8pbl, a Python library which contains linear algebra routines for R8PBL matrices (real, 64 bit, positive definite symmetric band lower format).

r8pbu, a Python library which contains linear algebra routines for R8PBU matrices (real, 64 bit, positive definite symmetric band upper format).

r8po, a Python library which contains linear algebra routines for R8PO matrices (real, 64 bit, positive definite symmetric format).

r8ri, a Python library which contains linear algebra routines for R8RI matrices (real, 64 bit, row indexed format).

r8row, a Python library which contains utility routines for R8ROW's, that is, double precision real MxN arrays, considered as M row vectors, each of length N. The data may be thought of as a matrix of multiple rows, and many operations will be carried out rowwise.

r8s3, a Python library which contains linear algebra routines for R8S3 matrices (real, 64 bit, SLAP Triad (I,J,AIJ) format).

r8sd, a Python library which contains linear algebra routines for R8SD matrices (real, 64 bit, symmetric diagonal format).

r8sm, a Python library which contains linear algebra routines for R8SM (Sherman-Morrison) matrices (real, 64 bit, A-u*v' format).

r8sp, a Python library which contains linear algebra routines for R8SP matrices (real, 64 bit, SLAP Triad (I,J,AIJ) format).

r8sr, a Python library which carries out linear algebra operations for R8SR matrices (real, 64 bit, diagonal + compressed row offdiagonal format).

r8ss, a Python library which carries out linear algebra operations for R8SS matrices (real, 64 bit, symmetric skyline format).

r8sto, a Python library which contains linear algebra routines for R8STO matrices (real, 64 bit, symmetric Toeplitz N format).

r8to, a Python library which contains linear algebra routines for R8TO matrices (real, 64 bit, Toeplitz 2*N-1 format).

r8ut, a Python library which contains linear algebra routines for R8UT matrices (real, 64 bit, upper triangular format).

r8utt, a Python library which contains linear algebra routines for R8UTT matrices (real, 64 bit, upper triangular Toeplitz format).

r8vm, a Python library which contains linear algebra routines for R8VM matrices (real, 64 bit, Vandermonde format).

Source Code:


Last revised on 12 August 2022.