[ILNumerics Core Module]
Namespace: ILNumerics.Core.Native
Assembly: ILNumerics.Core (in ILNumerics.Core.dll) Version: 5.5.0.0 (5.5.7503.3146)
The ILapack type exposes the following members.
Name | Description | |
---|---|---|
cgeevx | ||
cgelsd | ||
cgelsy | ||
cgemm |
Wrapper implementiation for BLAS GeneralMatrixMultiply
[ILNumerics Core Module] | |
cgeqp3 |
QR factorisation with column pivoting
[ILNumerics Core Module] | |
cgeqrf |
QR factorization
[ILNumerics Core Module] | |
cgesdd |
singular value decomposition, new version, more memory needed
[ILNumerics Core Module] | |
cgesvd |
singular value decomposition, older version, less memory needed
[ILNumerics Core Module] | |
cgetrf |
LU factorization of general matrix
[ILNumerics Core Module] | |
cgetri |
inverse of a matrix via LU factorization
[ILNumerics Core Module] | |
cgetrs |
solve system of linear equations by triangular matrices
[ILNumerics Core Module] | |
cheevr | ||
chegv | ||
cpotrf |
cholesky factorization
[ILNumerics Core Module] | |
cpotri |
matrix inverse via cholesky factorization (?potrf)
[ILNumerics Core Module] | |
cpotrs |
solve equation system via cholesky factorization (?potrs)
[ILNumerics Core Module] | |
ctrtrs |
Solve triangular system of linear equations (forward-/ backward substitution)
[ILNumerics Core Module] | |
cungqr |
QR factor extraction
[ILNumerics Core Module] | |
dgeevx | ||
dgelsd | ||
dgelsy | ||
dgemm |
Wrapper implementiation for BLAS GeneralMatrixMultiply
[ILNumerics Core Module] | |
dgeqp3 |
QR factorisation with column pivoting
[ILNumerics Core Module] | |
dgeqrf |
QR factorization
[ILNumerics Core Module] | |
dgesdd |
singular value decomposition, new version, more memory needed
[ILNumerics Core Module] | |
dgesvd |
singular value decomposition, older version, less memory needed
[ILNumerics Core Module] | |
dgetrf |
LU factorization of general matrix
[ILNumerics Core Module] | |
dgetri |
inverse of a matrix via LU factorization
[ILNumerics Core Module] | |
dgetrs |
solve system of linear equations by triangular matrices
[ILNumerics Core Module] | |
dorgqr |
QR factor extraction
[ILNumerics Core Module] | |
dormqr |
multipliation for general matrix with QR decomposition factor
[ILNumerics Core Module] | |
dpotrf |
cholesky factorization
[ILNumerics Core Module] | |
dpotri |
matrix inverse via cholesky factorization (?potrf)
[ILNumerics Core Module] | |
dpotrs |
solve equation system via cholesky factorization (?potrs)
[ILNumerics Core Module] | |
dsyevr | ||
dsygv | ||
dtrtrs |
Solve triangular system of linear equations (forward-/ backward substitution)
[ILNumerics Core Module] | |
sgeevx | ||
sgelsd | ||
sgelsy | ||
sgemm |
Wrapper implementiation for BLAS GeneralMatrixMultiply
[ILNumerics Core Module] | |
sgeqp3 |
QR factorisation with column pivoting
[ILNumerics Core Module] | |
sgeqrf |
QR factorization
[ILNumerics Core Module] | |
sgesdd |
singular value decomposition, new version, more memory needed
[ILNumerics Core Module] | |
sgesvd |
singular value decomposition, older version, less memory needed
[ILNumerics Core Module] | |
sgetrf |
LU factorization of general matrix
[ILNumerics Core Module] | |
sgetri |
inverse of a matrix via LU factorization
[ILNumerics Core Module] | |
sgetrs |
solve system of linear equations by triangular matrices
[ILNumerics Core Module] | |
sorgqr |
QR factor extraction
[ILNumerics Core Module] | |
sormqr |
multipliation for general matrix with QR decomposition factor
[ILNumerics Core Module] | |
spotrf |
cholesky factorization
[ILNumerics Core Module] | |
spotri |
matrix inverse via cholesky factorization (?potrf)
[ILNumerics Core Module] | |
spotrs |
solve equation system via cholesky factorization (?potrs)
[ILNumerics Core Module] | |
ssyevr | ||
ssygv | ||
strtrs |
Solve triangular system of linear equations (forward-/ backward substitution)
[ILNumerics Core Module] | |
zgeevx | ||
zgelsd | ||
zgelsy | ||
zgemm |
Wrapper implementiation for BLAS GeneralMatrixMultiply
[ILNumerics Core Module] | |
zgeqp3 |
QR factorisation with column pivoting
[ILNumerics Core Module] | |
zgeqrf |
QR factorization
[ILNumerics Core Module] | |
zgesdd |
singular value decomposition, new version, more memory needed
[ILNumerics Core Module] | |
zgesvd |
singular value decomposition, older version, less memory needed
[ILNumerics Core Module] | |
zgetrf |
LU factorization of general matrix
[ILNumerics Core Module] | |
zgetri |
inverse of a matrix via LU factorization
[ILNumerics Core Module] | |
zgetrs |
solve system of linear equations by triangular matrices
[ILNumerics Core Module] | |
zheevr | ||
zhegv | ||
zpotrf |
cholesky factorization
[ILNumerics Core Module] | |
zpotri |
matrix inverse via cholesky factorization (?potrf)
[ILNumerics Core Module] | |
zpotrs |
solve equation system via cholesky factorization (?potrs)
[ILNumerics Core Module] | |
ztrtrs |
Solve triangular system of linear equations (forward-/ backward substitution)
[ILNumerics Core Module] | |
zungqr |
QR factor extraction
[ILNumerics Core Module] |
Usually users of the library will not have to handle with this interface. Its functions will be used from inside built in functions and are therefore wrapped (mainly from inside ILNumerics.ILMath).
Every LAPACK/BLAS function is explicitly implemented for any type supported. e.g. IILLapack includes four functions doing general matrix multiply: dgemm, zgemm, cgemm and sgemm - for all four floating point datatypes supported from the LAPACK package.
LAPACK is an open source linear algebra functions package optimized for use together with highly natively optimized BLAS functions. A LAPACK guide is available here: www.netlib.org.
[ILNumerics Core Module]