/*! \file lapack.h
\brief LAPACK functions declarations.
*/
#ifndef MORPHEUS_LAPACK_H
#define MORPHEUS_LAPACK_H
/*! \defgroup lapack lapack
\brief LAPACK functions declarations.
\{
*/
/*! LU decomoposition of a general matrix */
extern void dgetrf_(int* M, int *N, double* A, int* lda, int* IPIV, int* INFO);
/*! generate inverse of a matrix given its LU decomposition */
extern void dgetri_(int* N, double* A, int* lda, int* IPIV, double* WORK, int* lwork, int* INFO);
/*! \} */
#endif /* MORPHEUS_LAPACK_H */