fortran-lapack
Loading...
Searching...
No Matches
Modules List
Here is a list of all modules with brief descriptions:
 Mla_blasPrecision-agnostic BLAS interface
 Mla_blas_auxBLAS helpers: character comparison, error reporting, index of maximum
 Mla_blas_level1BLAS level 1: vector operations
 Mla_blas_level2_banBLAS level 2: banded matrix-vector operations
 Mla_blas_level2_genBLAS level 2: general matrix-vector operations and rank updates
 Mla_blas_level2_pacBLAS level 2: packed and symmetric-banded matrix-vector operations
 Mla_blas_level2_symBLAS level 2: symmetric matrix-vector operations
 Mla_blas_level2_triBLAS level 2: triangular matrix-vector operations
 Mla_blas_level3_genBLAS level 3: general and Hermitian matrix-matrix operations
 Mla_blas_level3_symBLAS level 3: symmetric matrix-matrix operations
 Mla_blas_level3_triBLAS level 3: triangular matrix-matrix operations
 Mla_choleskyCholesky factorization of a matrix, based on LAPACK POTRF functions
 Mla_constantsSupported kind parameters
 Mla_constants_dp64-bit BLAS/LAPACK constants
 Mla_constants_qp128-bit BLAS/LAPACK constants
 Mla_constants_sp32-bit BLAS/LAPACK constants
 Mla_determinantDeterminant of a rectangular matrix
 Mla_eigEigenvalues and Eigenvectors
 Mla_eyeIdentity and diagonal matrices, matrix trace and elementary matrix products
 Mla_inverseInverse of a square matrix
 Mla_lapackKind-agnostic LAPACK interface linking to internal or external implementations
 Mla_lapack_auxLAPACK helpers: environment enquiry, character decoding, index scans
 Mla_lapack_auxiliaryLAPACK auxiliary: machine parameters, safe division, band scaling
 Mla_lapack_blas_like_baseBLAS-like base: copy, precision conversion, random and packed storage
 Mla_lapack_blas_like_l1BLAS-like level 1: scaling, conjugation, sums of squares, sorting
 Mla_lapack_blas_like_l2BLAS-like level 2: matrix-vector products, scaling, rank updates
 Mla_lapack_blas_like_l3BLAS-like level 3: rank-k updates and solves in RFP storage
 Mla_lapack_blas_like_mnormBLAS-like matrix norms
 Mla_lapack_blas_like_scalarBLAS-like scalar: complex division, Pythagorean sums, NaN tests
 Mla_lapack_cosine_sineCosine-sine decomposition: bidiagonal block form, simultaneous bidiagonalization, row and column permutations
 Mla_lapack_eigv_compGeneralized nonsymmetric eigenproblem components: balancing, Hessenberg-triangular reduction, QZ iteration
 Mla_lapack_eigv_comp2Generalized nonsymmetric eigenproblem components: eigenvectors, block swaps, deflating subspaces, Sylvester solves
 Mla_lapack_eigv_genNonsymmetric eigenvalue, Schur and generalized Schur drivers
 Mla_lapack_eigv_gen2Nonsymmetric eigenproblem components: Schur factorization, eigenvectors, reordering and condition numbers
 Mla_lapack_eigv_gen3Nonsymmetric eigenproblem kernels: multishift QR and QZ sweeps with aggressive early deflation
 Mla_lapack_eigv_gen_auxNonsymmetric eigenproblem helpers: 2-by-2 standardization, Sylvester solves, diagonal block swaps
 Mla_lapack_eigv_gen_hessHessenberg reduction: balancing, back-transformation, orthogonal factor generation
 Mla_lapack_eigv_svd_bidiag_dcBidiagonal singular values by divide and conquer, with its secular-equation and merge kernels
 Mla_lapack_eigv_svd_driversSVD drivers: QR iteration and the rank-revealing preconditioned variant
 Mla_lapack_eigv_svd_drivers2SVD drivers: divide and conquer, Jacobi and preconditioned Jacobi
 Mla_lapack_eigv_symSymmetric and Hermitian eigenvalue drivers: dense, packed, banded and generalized problems
 Mla_lapack_eigv_sym_compSymmetric eigenproblem components: tridiagonal and band reductions, generalized to standard form
 Mla_lapack_eigv_tridiagSymmetric tridiagonal eigenvalues: divide and conquer, rank-one updates, implicit QL and QR
 Mla_lapack_eigv_tridiag2Symmetric tridiagonal eigenvalues: MRRR representation tree, bisection, eigenvector generation
 Mla_lapack_eigv_tridiag3Symmetric tridiagonal eigenvalue drivers: divide and conquer, MRRR, bisection and inverse iteration
 Mla_lapack_givens_jacobi_rotGivens and Jacobi plane rotations
 Mla_lapack_householder_reflectorsHouseholder reflectors: generation, blocking, application
 Mla_lapack_lsqLeast-squares drivers: QR, complete orthogonal, SVD and divide-and-conquer solutions
 Mla_lapack_lsq_auxLeast-squares helpers: incremental condition estimation and divide-and-conquer back-substitution
 Mla_lapack_lsq_constrainedConstrained least squares: equality constraints and the general Gauss-Markov model
 Mla_lapack_orthogonal_factors_qlLQ and QL factorizations: blocked, short-wide and triangular-pentagonal variants
 Mla_lapack_orthogonal_factors_qrQR and RQ factorizations: blocked, tall-skinny, pivoted and triangular-pentagonal variants
 Mla_lapack_orthogonal_factors_rzRZ factorization: trapezoidal reduction and its reflectors
 Mla_lapack_others_smExtra-precise refinement helpers: condition numbers and pivot growth
 Mla_lapack_solve_auxLinear solve helpers: condition estimation, componentwise backward error
 Mla_lapack_solve_cholCholesky drivers: positive definite, packed, banded and tridiagonal systems
 Mla_lapack_solve_chol_compCholesky components: factorization, solve, inverse, condition, equilibration
 Mla_lapack_solve_ldlSymmetric and Hermitian indefinite drivers
 Mla_lapack_solve_ldl_compSymmetric indefinite components: Bunch-Kaufman factorization, solve, inverse
 Mla_lapack_solve_ldl_comp2Symmetric indefinite components: rook, Aasen and rank-k variants
 Mla_lapack_solve_ldl_comp3Hermitian indefinite components: Bunch-Kaufman factorization, solve, inverse
 Mla_lapack_solve_ldl_comp4Hermitian indefinite components: rook, Aasen and rank-k variants
 Mla_lapack_solve_luLU drivers: general, banded and tridiagonal systems
 Mla_lapack_solve_lu_compLU components: factorization, solve, inverse, condition, equilibration
 Mla_lapack_solve_tri_compTriangular systems: solve, inverse, condition estimation, refinement
 Mla_lapack_svd_bidiag_qrBidiagonal singular values: implicit QR sweep and the dqds algorithm
 Mla_lapack_svd_compSVD components: bidiagonal reduction and its orthogonal factors, Jacobi sweeps, generalized SVD
 Mla_lapack_svd_comp2SVD components: bidiagonal reduction, 2-by-2 singular values, Jacobi generators
 Mla_least_squaresLeast squares solution interface
 Mla_matrix_property_checksMatrix property checks
 Mla_normsMatrix and Vector norms
 Mla_pseudoinverse
 Mla_qrQR factorization of a matrix
 Mla_schur
 Mla_solve
 Mla_state_typeState and error handling module for linear algebra routines
 Mla_svdSingular Value Decomposition
 Mlinear_algebra