• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..24-Aug-2018-

BunchKaufman.cppH A D24-Aug-20184 KiB131106

BusingerGolub.cppH A D24-Aug-20185.4 KiB166133

ChunkedPseudospectrum.cppH A D24-Aug-201816.4 KiB412375

ChunkedTriangularPseudospectrum.cppH A D24-Aug-201812.2 KiB307280

ComplexHermitianFunction.cppH A D24-Aug-20182 KiB6639

GLM.cppH A D24-Aug-20182.5 KiB8763

GaussianElimination.cppH A D24-Aug-20185.4 KiB139109

HPDInverse.cppH A D24-Aug-20182.2 KiB7452

HPSDCholesky.cppH A D24-Aug-20181.3 KiB5436

HPSDSquareRoot.cppH A D24-Aug-20181.4 KiB5638

HermitianEig.cppH A D24-Aug-20184.2 KiB11964

HermitianEigFromSequential.cppH A D24-Aug-20182.5 KiB7847

HermitianPseudoinverse.cppH A D24-Aug-20181.9 KiB6640

HermitianQDWH.cppH A D24-Aug-20182.1 KiB6645

HermitianSDC.cppH A D24-Aug-20182.4 KiB8160

HermitianSVD.cppH A D24-Aug-20183.9 KiB11051

ID.cppH A D24-Aug-20182.9 KiB9877

KyFanAndSchatten.cppH A D24-Aug-20181.7 KiB5740

LDL.cppH A D24-Aug-20182.4 KiB8261

LDLInverse.cppH A D24-Aug-20182.6 KiB8461

LSE.cppH A D24-Aug-20183.2 KiB10177

LeastSquares.cppH A D24-Aug-20183.8 KiB10374

Polar.cppH A D24-Aug-20181.2 KiB4932

Pseudoinverse.cppH A D24-Aug-20181.6 KiB6141

Pseudospectrum.cppH A D24-Aug-201811.8 KiB292261

QDWH.cppH A D24-Aug-20182.1 KiB6746

QR.cppH A D24-Aug-20182.2 KiB7855

README.mdH A D24-Aug-20182.8 KiB4946

RealHermitianFunction.cppH A D24-Aug-20182 KiB6743

RealSchur.cppH A D24-Aug-20183.5 KiB10383

RealSymmetricFunction.cppH A D24-Aug-20182 KiB6642

SVD.cppH A D24-Aug-20183.5 KiB10883

Schur.cppH A D24-Aug-20183.4 KiB10584

SequentialBunchKaufman.cppH A D24-Aug-20184 KiB128105

SequentialQR.cppH A D24-Aug-20181.9 KiB6745

SequentialSVD.cppH A D24-Aug-20185.2 KiB146123

Sign.cppH A D24-Aug-20181.8 KiB6345

SimpleSVD.cppH A D24-Aug-20181.2 KiB4430

Skeleton.cppH A D24-Aug-20182.7 KiB9473

SkewHermitianEig.cppH A D24-Aug-20183.5 KiB10566

TriangularPseudospectrum.cppH A D24-Aug-20189.2 KiB238217

README.md

1### `examples/lapack-like`
2
3This folder contains several examples of Elemental's LAPACK-like functionality:
4
5-  `BunchKaufman.cpp`: Accurate symmetric/Hermitian-indefinite factorization
6-  `BusingerGolub.cpp`: Column-pivoted QR decomposition
7-  `ComplexHermitianFunction.cpp`: Applies a complex function to the eigenvalues
8   of a Hermitian matrix
9-  `GaussianElimination.cpp`: Solves systems of equations via Gaussian elim.
10-  `HermitianEig.cpp`: Computes the eigen{values/pairs} of a Hermitian matrix
11-  `HermitianEigFromSequential.cpp`: Distributes a sequential Hermitian matrix, computes its EVD, and then gathers the result back to the original process
12-  `HermitianPseudoinverse.cpp`: Forms the pseudoinverse of a Hermitian matrix
13-  `HermitianQDWH.cpp`: A variant of the QDWH algorithm for the polar
14   decomposition which is specialized for Hermitian matrices
15-  `HermitianSDC.cpp`: Spectral Divide and Conquer eigensolver for Hermitian
16   matrices
17-  `HermitianSVD.cpp`: Singular Value Decomposition of a Hermitian matrix
18-  `HPDInverse.cpp`: Inverts a Hermitian Positive-Definite matrix
19-  `HPSDCholesky.cpp`: Computes the (non-unique) Cholesky decomposition of a
20   Hermitian Positive-SemiDefinite matrix via its eigenvalue decomposition
21-  `HPSDSquareRoot.cpp`: Computes the square-root of a Hermitian
22   Positive-SemiDefinite matrix via its eigenvalue decomposition
23-  `ID.cpp`: Computes an Interpolate Decomposition
24   (closely related to pivoted QR)
25-  `KyFanAndSchatten.cpp`: Compute Ky Fan and Schatten norms
26-  `LDL.cpp`: Unpivoted LDL^T/LDL^H factorization
27-  `LDLInverse.cpp`: Invert a symmetric/Hermitian matrix via a pivoted
28   symmetric factorization (e.g., Bunch-Kaufman)
29-  `LeastSquares.cpp`: Solve a least-squares problem via a QR decomposition
30-  `Polar.cpp`: Compute a polar decomposition (unitary times HPD)
31-  `Pseudoinverse.cpp`: Compute the pseudoinverse of an arbitrary matrix
32-  `QDWH.cpp`: Compute the polar factor of an arbitrary matrix via the QDWH
33   algorithm
34-  `QR.cpp`: Compute a QR decomposition
35-  `RealHermitianFunction.cpp`: Apply a real function to the eigenvalues of a
36   Hermitian matrix
37-  `RealSchur.cpp`: Compute the Schur decomposition of a real matrix
38-  `RealSymmetricFunction.cpp`: Apply a real function to the eigenvalues of a
39   (real) symmetric matrix
40-  `Schur.cpp`: Compute the Schur decomposition of a matrix
41-  `SequentialBunchKaufman.cpp`: Test the sequential algorithm for Bunch-Kaufman
42-  `SequentialQR.cpp`: Test the sequential algorithm for QR decomposition
43-  `SequentialSVD.cpp`: Test the sequential algorithm for SVD
44-  `Sign.cpp`: Test the matrix sign function (maps eigenvalues to {-1,+1})
45-  `SimpleSVD.cpp`: An extremely simple SVD driver
46-  `Skeleton.cpp`: Compute a matrix skeleton
47-  `SkewHermitianEig.cpp`: Compute the EVD of a skew-Hermitian matrix
48-  `SVD.cpp`: Compute the SVD of an arbitrary matrix
49