src/colarray/blas_hpux.cc File Reference

#include <cassert>
#include "blas.h"

Include dependency graph for blas_hpux.cc:

Go to the source code of this file.

Namespaces

namespace  blas

Classes

struct  complex8_t
struct  complex16_t

Functions

float blas::sdot (const int_t *, const float *, const int_t *, const float *, const int_t *)
float blas::dot (const Vector< float > &x, const Vector< float > &y)
double blas::ddot (const int_t *, const double *, const int_t *, const double *, const int_t *)
double blas::dot (const Vector< double > &x, const Vector< double > &y)
float blas::snrm2 (const int_t *, const float *, const int_t *)
float blas::nrm2 (const Vector< float > &x)
double blas::dnrm2 (const int_t *, const double *, const int_t *)
double blas::nrm2 (const Vector< double > &x)
float blas::scnrm2 (const int_t *, const std::complex< float > *, const int_t *)
float blas::nrm2 (const Vector< std::complex< float > > &x)
double blas::dznrm2 (const int_t *, const std::complex< double > *, const int_t *)
double blas::nrm2 (const Vector< std::complex< double > > &x)
void blas::saxpy (const int_t *, const float *, const float *, const int_t *, float *, const int_t *)
void blas::axpy (const float alpha, const Vector< float > &x, Vector< float > &y)
void blas::daxpy (const int_t *, const double *, const double *, const int_t *, double *, const int_t *)
void blas::axpy (const double alpha, const Vector< double > &x, Vector< double > &y)
void blas::caxpy (const int_t *, const std::complex< float > *, const std::complex< float > *, const int_t *, std::complex< float > *, const int_t *)
void blas::axpy (const std::complex< float > alpha, const Vector< std::complex< float > > &x, Vector< std::complex< float > > &y)
void blas::zaxpy (const int_t *, const std::complex< double > *, const std::complex< double > *, const int_t *, std::complex< double > *, const int_t *)
void blas::axpy (const std::complex< double > alpha, const Vector< std::complex< double > > &x, Vector< std::complex< double > > &y)
void blas::sgemv (const char *, const int_t *, const int_t *, const float *, const float *, const int_t *, const float *, const int_t *, const float *, float *, const int_t *, const int_t)
void blas::gemv (char trans, const Matrix< float > &A, const Vector< float > &x, Vector< float > &y, float alpha, float beta)
void blas::dgemv (const char *, const int_t *, const int_t *, const double *, const double *, const int_t *, const double *, const int_t *, const double *, double *, const int_t *, const int_t)
void blas::gemv (char trans, const Matrix< double > &A, const Vector< double > &x, Vector< double > &y, double alpha, double beta)
void blas::cgemv (const char *, const int_t *, const int_t *, const std::complex< float > *, const std::complex< float > *, const int_t *, const std::complex< float > *, const int_t *, const std::complex< float > *, std::complex< float > *, const int_t *, const int_t)
void blas::gemv (char trans, const Matrix< std::complex< float > > &A, const Vector< std::complex< float > > &x, Vector< std::complex< float > > &y, std::complex< float > alpha, std::complex< float > beta)
void blas::zgemv (const char *, const int_t *, const int_t *, const std::complex< double > *, const std::complex< double > *, const int_t *, const std::complex< double > *, const int_t *, const std::complex< double > *, std::complex< double > *, const int_t *, const int_t)
void blas::gemv (char trans, const Matrix< std::complex< double > > &A, const Vector< std::complex< double > > &x, Vector< std::complex< double > > &y, std::complex< double > alpha, std::complex< double > beta)
void blas::sgemm (const char *, const char *, const int_t *, const int_t *, const int_t *, const float *, const float *, const int_t *, const float *, const int_t *, const float *, float *, const int_t *, const int_t, const int_t)
void blas::gemm (char transA, char transB, const Matrix< float > &A, const Matrix< float > &B, Matrix< float > &C, float alpha, float beta)
void blas::dgemm (const char *, const char *, const int_t *, const int_t *, const int_t *, const double *, const double *, const int_t *, const double *, const int_t *, const double *, double *, const int_t *, const int_t, const int_t)
void blas::gemm (char transA, char transB, const Matrix< double > &A, const Matrix< double > &B, Matrix< double > &C, double alpha, double beta)
void blas::cgemm (const char *, const char *, const int_t *, const int_t *, const int_t *, const std::complex< float > *, const std::complex< float > *, const int_t *, const std::complex< float > *, const int_t *, const std::complex< float > *, std::complex< float > *, const int_t *, const int_t, const int_t)
void blas::gemm (char transA, char transB, const Matrix< std::complex< float > > &A, const Matrix< std::complex< float > > &B, Matrix< std::complex< float > > &C, std::complex< float > alpha, std::complex< float > beta)
void blas::zgemm (const char *, const char *, const int_t *, const int_t *, const int_t *, const std::complex< double > *, const std::complex< double > *, const int_t *, const std::complex< double > *, const int_t *, const std::complex< double > *, std::complex< double > *, const int_t *, const int_t, const int_t)
void blas::gemm (char transA, char transB, const Matrix< std::complex< double > > &A, const Matrix< std::complex< double > > &B, Matrix< std::complex< double > > &C, std::complex< double > alpha, std::complex< double > beta)
void blas::sgesv (const int_t *n, const int_t *nrhs, float a[], const int_t *lda, int_t ipiv[], float b[], const int_t *ldb, int_t *info)
void blas::gesv (const Matrix< float > &A, Matrix< float > &B, Vector< int_t > &ipiv, int_t &info)
void blas::dgesv (const int_t *n, const int_t *nrhs, double a[], const int_t *lda, int_t ipiv[], double b[], const int_t *ldb, int_t *info)
void blas::gesv (const Matrix< double > &A, Matrix< double > &B, Vector< int_t > &ipiv, int_t &info)
void blas::cgesv (const int_t *n, const int_t *nrhs, std::complex< float > a[], const int_t *lda, int_t ipiv[], std::complex< float > b[], const int_t *ldb, int_t *info)
void blas::gesv (const Matrix< std::complex< float > > &A, Matrix< std::complex< float > > &B, Vector< int_t > &ipiv, int_t &info)
void blas::zgesv (const int_t *n, const int_t *nrhs, std::complex< double > a[], const int_t *lda, int_t ipiv[], std::complex< double > b[], const int_t *ldb, int_t *info)
void blas::gesv (const Matrix< std::complex< double > > &A, Matrix< std::complex< double > > &B, Vector< int_t > &ipiv, int_t &info)
void blas::sgetrf (const int_t *m, const int_t *n, float a[], const int_t *lda, int_t ipiv[], int_t *info)
void blas::getrf (const Matrix< float > &A, Vector< int_t > &ipiv, int_t &info)
void blas::dgetrf (const int_t *m, const int_t *n, double a[], const int_t *lda, int_t ipiv[], int_t *info)
void blas::getrf (const Matrix< double > &A, Vector< int_t > &ipiv, int_t &info)
void blas::cgetrf (const int_t *m, const int_t *n, std::complex< float > a[], const int_t *lda, int_t ipiv[], int_t *info)
void blas::getrf (const Matrix< std::complex< float > > &A, Vector< int_t > &ipiv, int_t &info)
void blas::zgetrf (const int_t *m, const int_t *n, std::complex< double > a[], const int_t *lda, int_t ipiv[], int_t *info)
void blas::getrf (const Matrix< std::complex< double > > &A, Vector< int_t > &ipiv, int_t &info)
void blas::ssyev (char *jobz, char *uplo, int_t *n, float a[], int_t *lda, float w[], float work[], int_t *lwork, int_t *info, int_t len_jobz, int_t len_uplo)
void blas::syev (char jobz, char uplo, Matrix< float > &A, ColumnVector< float > &w, int_t &info)
void blas::dsyev (char *jobz, char *uplo, int_t *n, double a[], int_t *lda, double w[], double work[], int_t *lwork, int_t *info, int_t len_jobz, int_t len_uplo)
void blas::syev (char jobz, char uplo, Matrix< double > &A, ColumnVector< double > &w, int_t &info)


Generated on Fri Oct 26 13:35:13 2007 for FEMAXX (Finite Element Maxwell Eigensolver) by  doxygen 1.4.7