7 #ifndef __IPLAPACK_HPP__
8 #define __IPLAPACK_HPP__
50 bool compute_eigenvectors,
This file contains a base class for all exceptions and a set of macros to help with exceptions.
DECLARE_STD_EXCEPTION(FATAL_ERROR_IN_LINEAR_SOLVER)
IPOPTLIB_EXPORT void IpLapackDpotrs(Index ndim, Index nrhs, const Number *a, Index lda, Number *b, Index ldb)
Wrapper for LAPACK subroutine DPOTRS.
IPOPTLIB_EXPORT void IpLapackDsyev(bool compute_eigenvectors, Index ndim, Number *a, Index lda, Number *w, Index &info)
Wrapper for LAPACK subroutine DSYEV.
IPOPTLIB_EXPORT void IpLapackDgetrs(Index ndim, Index nrhs, const Number *a, Index lda, Index *ipiv, Number *b, Index ldb)
Wrapper for LAPACK subroutine DGETRS.
int Index
Type of all indices of vectors, matrices etc.
IPOPTLIB_EXPORT void IpLapackDpotrf(Index ndim, Number *a, Index lda, Index &info)
Wrapper for LAPACK subroutine DPOTRF.
double Number
Type of all numbers.
IPOPTLIB_EXPORT void IpLapackDgetrf(Index ndim, Number *a, Index *ipiv, Index lda, Index &info)
Wrapper for LAPACK subroutine DGETRF.
IPOPTLIB_EXPORT void IpLapackDppsv(Index ndim, Index nrhs, const Number *a, Number *b, Index ldb, Index &info)
Wrapper for LAPACK subroutine DPPSV.