Functions
level2_impl.h File Reference
#include "common.h"
Include dependency graph for level2_impl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int EIGEN_BLAS_FUNC() gbmv (char *trans, int *m, int *n, int *kl, int *ku, RealScalar *palpha, RealScalar *pa, int *lda, RealScalar *px, int *incx, RealScalar *pbeta, RealScalar *py, int *incy)
int EIGEN_BLAS_FUNC() gemv (char *opa, int *m, int *n, RealScalar *palpha, RealScalar *pa, int *lda, RealScalar *pb, int *incb, RealScalar *pbeta, RealScalar *pc, int *incc)
int EIGEN_BLAS_FUNC() ger (int *m, int *n, Scalar *palpha, Scalar *px, int *incx, Scalar *py, int *incy, Scalar *pa, int *lda)
int EIGEN_BLAS_FUNC() trmv (char *uplo, char *opa, char *diag, int *n, RealScalar *pa, int *lda, RealScalar *pb, int *incb)
int EIGEN_BLAS_FUNC() trsv (char *uplo, char *opa, char *diag, int *n, RealScalar *pa, int *lda, RealScalar *pb, int *incb)

Function Documentation

int EIGEN_BLAS_FUNC() gbmv ( char *  trans,
int *  m,
int *  n,
int *  kl,
int *  ku,
RealScalar palpha,
RealScalar pa,
int *  lda,
RealScalar px,
int *  incx,
RealScalar pbeta,
RealScalar py,
int *  incy 
)

GBMV performs one of the matrix-vector operations

y := alpha*A*x + beta*y, or y := alpha*A'*x + beta*y,

where alpha and beta are scalars, x and y are vectors and A is an m by n band matrix, with kl sub-diagonals and ku super-diagonals.

Definition at line 212 of file level2_impl.h.

int EIGEN_BLAS_FUNC() gemv ( char *  opa,
int *  m,
int *  n,
RealScalar palpha,
RealScalar pa,
int *  lda,
RealScalar pb,
int *  incb,
RealScalar pbeta,
RealScalar pc,
int *  incc 
)

Definition at line 27 of file level2_impl.h.

int EIGEN_BLAS_FUNC() ger ( int *  m,
int *  n,
Scalar palpha,
Scalar px,
int *  incx,
Scalar py,
int *  incy,
Scalar pa,
int *  lda 
)

TBMV performs one of the matrix-vector operations

x := A*x, or x := A'*x,

where x is an n element vector and A is an n by n unit, or non-unit, upper or lower triangular band matrix, with ( k + 1 ) diagonals. DTBSV solves one of the systems of equations

A*x = b, or A'*x = b,

where b and x are n element vectors and A is an n by n unit, or non-unit, upper or lower triangular band matrix, with ( k + 1 ) diagonals.

No test for singularity or near-singularity is included in this routine. Such tests must be performed before calling this routine. DTPMV performs one of the matrix-vector operations

x := A*x, or x := A'*x,

where x is an n element vector and A is an n by n unit, or non-unit, upper or lower triangular matrix, supplied in packed form. DTPSV solves one of the systems of equations

A*x = b, or A'*x = b,

where b and x are n element vectors and A is an n by n unit, or non-unit, upper or lower triangular matrix, supplied in packed form.

No test for singularity or near-singularity is included in this routine. Such tests must be performed before calling this routine. DGER performs the rank 1 operation

A := alpha*x*y' + A,

where alpha is a scalar, x is an m element vector, y is an n element vector and A is an m by n matrix.

Definition at line 336 of file level2_impl.h.

int EIGEN_BLAS_FUNC() trmv ( char *  uplo,
char *  opa,
char *  diag,
int *  n,
RealScalar pa,
int *  lda,
RealScalar pb,
int *  incb 
)

Definition at line 143 of file level2_impl.h.

int EIGEN_BLAS_FUNC() trsv ( char *  uplo,
char *  opa,
char *  diag,
int *  n,
RealScalar pa,
int *  lda,
RealScalar pb,
int *  incb 
)

Definition at line 88 of file level2_impl.h.



libicr
Author(s): Robert Krug
autogenerated on Mon Jan 6 2014 11:34:05