IpLapack.cpp File Reference

#include "IpoptConfig.h"
#include "IpLapack.hpp"

Namespaces

namespace  Ipopt

Functions

void F77_FUNC (dpotrs, DPOTRS)(char *uplo
 LAPACK Fortran subroutine DPOTRS.
void F77_FUNC (dpotrf, DPOTRF)(char *uplo
 LAPACK Fortran subroutine DPOTRF.
void F77_FUNC (dsyev, DSYEV)(char *jobz
 LAPACK Fortran subroutine DSYEV.
void IpLapackDpotrs (Index ndim, Index nrhs, const Number *a, Index lda, Number *b, Index ldb)
 Wrapper for LAPACK subroutine DPOTRS.
void IpLapackDpotrf (Index ndim, Number *a, Index lda, Index &info)
 Wrapper for LAPACK subroutine DPOTRF.
void IpLapackDsyev (bool compute_eigenvectors, Index ndim, Number *a, Index lda, Number *w, Index &info)
 Wrapper for LAPACK subroutine DSYEV.

Variables

void ipfintn
void ipfint ipfintnrhs
void ipfint ipfint const double * A
void ipfint ipfint const
double ipfint
ldA
void ipfint ipfint const
double ipfint double * 
B
void ipfint ipfint const
double ipfint double ipfint
ldB
void ipfint ipfint const
double ipfint double ipfint
ipfint
info
void ipfint ipfint const
double ipfint double ipfint
ipfint int 
uplo_len
void char * uplo
void char ipfint double ipfint
double * 
W
void char ipfint double ipfint
double double * 
WORK
void char ipfint double ipfint
double double ipfint
LWORK
void char ipfint double ipfint
double double ipfint ipfint
int 
jobz_len


Function Documentation

void F77_FUNC ( dsyev  ,
DSYEV   
)

LAPACK Fortran subroutine DSYEV.

void F77_FUNC ( dpotrf  ,
DPOTRF   
)

LAPACK Fortran subroutine DPOTRF.

void F77_FUNC ( dpotrs  ,
DPOTRS   
)

LAPACK Fortran subroutine DPOTRS.


Variable Documentation

void char ipfint double * A

void ipfint ipfint const double ipfint double* B

void char ipfint double ipfint double double ipfint ipfint * info

void char ipfint double ipfint double double ipfint ipfint int jobz_len

void char ipfint double ipfint * ldA

void ipfint ipfint const double ipfint double ipfint* ldB

void char ipfint double ipfint double double ipfint* LWORK

Referenced by Ipopt::IpLapackDsyev().

void char ipfint* n

void char* uplo

void char ipfint double ipfint double double ipfint ipfint int int uplo_len

void char ipfint double ipfint double* W

void char ipfint double ipfint double double* WORK

Referenced by Ipopt::IpLapackDsyev().


Generated on Fri Sep 26 07:44:21 2008 for SimTKcore by  doxygen 1.5.6