glas.fortran

BLAS API for GLAS

Please read Netlib BLAS for more details.

Note: Standard (fortran) BLAS API is column major.

Members

Aliases

FortranInt
alias FortranInt = int

Alias for Fortran77 integer.

gemm_
alias gemm_ = sgemm_
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gemm_
alias gemm_ = dgemm_
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gemm_
alias gemm_ = cgemm_
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gemm_
alias gemm_ = zgemm_
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hemm_
alias hemm_ = chemm_
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hemm_
alias hemm_ = zhemm_
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
scal_
alias scal_ = sscal_
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
scal_
alias scal_ = dscal_
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
scal_
alias scal_ = csscal_
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
scal_
alias scal_ = cscal_
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
scal_
alias scal_ = csIscal_
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
scal_
alias scal_ = zdscal_
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
scal_
alias scal_ = zscal_
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
scal_
alias scal_ = zdIscal_
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
symm_
alias symm_ = ssymm_
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
symm_
alias symm_ = dsymm_
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
symm_
alias symm_ = csymm_
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
symm_
alias symm_ = zsymm_
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

cgemm_
int cgemm_(char transa, char transb, FortranInt m, FortranInt n, FortranInt k, cfloat alpha, const(cfloat)* a, FortranInt lda, const(cfloat)* b, FortranInt ldb, cfloat beta, cfloat* c, FortranInt ldc)

gemm_ performs one of the matrix-matrix operations

chemm_
int chemm_(char side, char uplo, FortranInt m, FortranInt n, cfloat alpha, const(cfloat)* a, FortranInt lda, const(cfloat)* b, FortranInt ldb, cfloat beta, cfloat* c, FortranInt ldc)

hemm_ performs one of the matrix-matrix operations

csIscal_
int csIscal_(FortranInt n, ifloat a, cfloat* x, FortranInt incx)
cscal_
int cscal_(FortranInt n, cfloat a, cfloat* x, FortranInt incx)
csscal_
int csscal_(FortranInt n, float a, cfloat* x, FortranInt incx)

scal_ scales a vector by a constant.

csymm_
int csymm_(char side, char uplo, FortranInt m, FortranInt n, cfloat alpha, const(cfloat)* a, FortranInt lda, const(cfloat)* b, FortranInt ldb, cfloat beta, cfloat* c, FortranInt ldc)

symm_ performs one of the matrix-matrix operations

dgemm_
int dgemm_(char transa, char transb, FortranInt m, FortranInt n, FortranInt k, double alpha, const(double)* a, FortranInt lda, const(double)* b, FortranInt ldb, double beta, double* c, FortranInt ldc)

gemm_ performs one of the matrix-matrix operations

dscal_
int dscal_(FortranInt n, double a, double* x, FortranInt incx)

scal_ scales a vector by a constant.

dsymm_
int dsymm_(char side, char uplo, FortranInt m, FortranInt n, double alpha, const(double)* a, FortranInt lda, const(double)* b, FortranInt ldb, double beta, double* c, FortranInt ldc)

symm_ performs one of the matrix-matrix operations

sgemm_
int sgemm_(char transa, char transb, FortranInt m, FortranInt n, FortranInt k, float alpha, const(float)* a, FortranInt lda, const(float)* b, FortranInt ldb, float beta, float* c, FortranInt ldc)

gemm_ performs one of the matrix-matrix operations

sscal_
int sscal_(FortranInt n, float a, float* x, FortranInt incx)

scal_ scales a vector by a constant.

ssymm_
int ssymm_(char side, char uplo, FortranInt m, FortranInt n, float alpha, const(float)* a, FortranInt lda, const(float)* b, FortranInt ldb, float beta, float* c, FortranInt ldc)

symm_ performs one of the matrix-matrix operations

xerbla_
int xerbla_(char* srname, FortranInt info)

XERBLA is an error handler for the LAPACK routines. It is called by an LAPACK routine if an input parameter has an invalid value. A message is printed and execution stops.

zdIscal_
int zdIscal_(FortranInt n, idouble a, cdouble* x, FortranInt incx)
zdscal_
int zdscal_(FortranInt n, double a, cdouble* x, FortranInt incx)

scal_ scales a vector by a constant.

zgemm_
int zgemm_(char transa, char transb, FortranInt m, FortranInt n, FortranInt k, cdouble alpha, const(cdouble)* a, FortranInt lda, const(cdouble)* b, FortranInt ldb, cdouble beta, cdouble* c, FortranInt ldc)

gemm_ performs one of the matrix-matrix operations

zhemm_
int zhemm_(char side, char uplo, FortranInt m, FortranInt n, cdouble alpha, const(cdouble)* a, FortranInt lda, const(cdouble)* b, FortranInt ldb, cdouble beta, cdouble* c, FortranInt ldc)

hemm_ performs one of the matrix-matrix operations

zscal_
int zscal_(FortranInt n, cdouble a, cdouble* x, FortranInt incx)

scal_ scales a vector by a constant.

zsymm_
int zsymm_(char side, char uplo, FortranInt m, FortranInt n, cdouble alpha, const(cdouble)* a, FortranInt lda, const(cdouble)* b, FortranInt ldb, cdouble beta, cdouble* c, FortranInt ldc)

symm_ performs one of the matrix-matrix operations

Meta

Authors

Ilya Yaroshenko