Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

shortclawrap.cpp File Reference

Abbreviated source for the C LApack WRAPper. More...

#include "linalg/shortclawrap.h"

Include dependency graph for shortclawrap.cpp:


Functions

int c_zgeev (char *jobvl, char *jobvr, integer n, doublecomplex *a, integer lda, doublecomplex *w, doublecomplex *vl, integer ldvl, doublecomplex *vr, integer ldvr, doublecomplex *work, integer lwork, doublereal *rwork, integer *info)
 C interface to the LAPACK routine ZGEEV, which eigenfactors general complex matrices.
int c_dgeev (char *jobvl, char *jobvr, integer n, doublereal *a, integer lda, doublereal *wr, doublereal *wi, doublereal *vl, integer ldvl, doublereal *vr, integer ldvr, doublereal *work, integer lwork, integer *info)
 C interface to the LAPACK routine DGEEV, which eigenfactors nonsymmmetric double matrices.
int c_dsyev (char *jobz, char *uplo, integer n, doublereal *a, integer lda, doublereal *w, doublereal *work, integer lwork, integer *info)
 C interface to the LAPACK routine DSYEV, which eigenfactors real symmetric matrices.
int c_zheev (char *jobz, char *uplo, integer n, doublecomplex *a, integer lda, doublereal *w, doublecomplex *work, integer lwork, doublereal *rwork, integer *info)
 C interface to the LAPACK routine ZHEEV, which eigenfactors Hermitian complex matrices.
int c_dpotrf (char *uplo, integer n, doublereal *a, integer lda, integer *info)
 C interface to the LAPACK routine DPOTRF, which Cholesky factorizes real SPD matrices.
int c_zpotrf (char *uplo, integer n, doublecomplex *a, integer lda, integer *info)
 C interface to the LAPACK routine ZPOTRF, which Cholesky factorizes complex HPD matrices.

Detailed Description

Abbreviated source for the C LApack WRAPper.

The CLAWRAP library is an automatically generated C wrapper around the FORTRAN library LAPACK. It permits using a somewhat more natural syntax for calling LAPACK methods. We use a few LAPACK methods in LinAlg, so we use a few CLAWRAP wrappers. Those not used (the vast, vast majority of them) are commented out, both here and in shortclawrap.h.


Generated on Wed Jun 14 22:25:27 2006 for linalg by  doxygen 1.4.4