.Modelica_LinearSystems2.Math.Matrices.LAPACK

Package of LAPACK functions

Information

This package contains functions to call routines from software library LAPACK (Linear Algebra PACKage) aimed for numerical linear algebra. The library is provided by Netlib Repository.

Contents

NameDescription
dgeevx_eigenValuesCompute the eigenvalues of matrix A, using lapack routine dgeevx (with balancing)
dggev_eigenValuesCompute only generalized eigenvalues for a (A,B) system
dlansyNorm of a symmetric matrix
dorgqr_xGenerates a real orthogonal matrix Q which is defined as the product of elementary reflectors, as returned by DGEQRF
dgemmBlas algorithm to perform C:=a*op(A)*op(B) + b*C (a,b scalars, ABC matrices)
dtrmmBlas algorithm to perform B := alpha*op( A )*B, or B := alpha*B*op( A ) with triangular matrix A
drotApplies a plane rotation
drotgConstruct Givens plane rotation
dtrsvSolve one of the matrix equations op( A )*x = B where A is upper or lower triangular matrix. BLAS routine
dposvCompute the solution to A * X = B, where A is a symmetric positive definite matrix
dpoconEstimates the reciprocal of the condition number (1-norm) of a real symmetric matrix A using the Cholesky factor
dgelqfCompute LQ factorization of a real matrix A=L*Q
dorglqGenerate a matrix Q with orthonormal rows which is defined as the product of elementary reflectors, as returned by DGELQF
dtrtriComputes the inverse of a triangular real matrix A

Generated at 2025-11-27T19:14:02Z by OpenModelicaOpenModelica 1.25.7 using GenerateDoc.mos