|
ccgsl 2.7.2
C++wrappersforGnuScientificLibrary
|
This namespace gives access to all the gsl_cblas functions. More...
Functions | |
| int | dsdot (vector_float const &X, vector_float const &Y, double &result) |
| C++ version of gsl_blas_dsdot(). More... | |
| int | sdot (vector_float const &X, vector_float const &Y, float &result) |
| C++ version of gsl_blas_sdot(). More... | |
| int | ddot (vector const &X, vector const &Y, double &result) |
| C++ version of gsl_blas_ddot(). More... | |
| int | cdotu (vector_complex_float const &X, vector_complex_float const &Y, complex_float *dotu) |
| C++ version of gsl_blas_cdotu(). More... | |
| int | cdotc (vector_complex_float const &X, vector_complex_float const &Y, complex_float *dotc) |
| C++ version of gsl_blas_cdotc(). More... | |
| int | zdotu (vector_complex const &X, vector_complex const &Y, complex *dotu) |
| C++ version of gsl_blas_zdotu(). More... | |
| int | zdotc (vector_complex const &X, vector_complex const &Y, complex *dotc) |
| C++ version of gsl_blas_zdotc(). More... | |
| float | snrm2 (vector_float const &X) |
| C++ version of gsl_blas_snrm2(). More... | |
| float | sasum (vector_float const &X) |
| C++ version of gsl_blas_sasum(). More... | |
| double | dnrm2 (vector const &X) |
| C++ version of gsl_blas_dnrm2(). More... | |
| double | dasum (vector const &X) |
| C++ version of gsl_blas_dasum(). More... | |
| float | scnrm2 (vector_complex_float const &X) |
| C++ version of gsl_blas_scnrm2(). More... | |
| float | scasum (vector_complex_float const &X) |
| C++ version of gsl_blas_scasum(). More... | |
| double | dznrm2 (vector_complex const &X) |
| C++ version of gsl_blas_dznrm2(). More... | |
| double | dzasum (vector_complex const &X) |
| C++ version of gsl_blas_dzasum(). More... | |
| CBLAS_INDEX_t | isamax (vector_float const &X) |
| C++ version of gsl_blas_isamax(). More... | |
| CBLAS_INDEX_t | idamax (vector const &X) |
| C++ version of gsl_blas_idamax(). More... | |
| CBLAS_INDEX_t | icamax (vector_complex_float const &X) |
| C++ version of gsl_blas_icamax(). More... | |
| CBLAS_INDEX_t | izamax (vector_complex const &X) |
| C++ version of gsl_blas_izamax(). More... | |
| int | sswap (vector_float &X, vector_float &Y) |
| C++ version of gsl_blas_sswap(). More... | |
| int | scopy (vector_float const &X, vector_float &Y) |
| C++ version of gsl_blas_scopy(). More... | |
| int | saxpy (float alpha, vector_float const &X, vector_float &Y) |
| C++ version of gsl_blas_saxpy(). More... | |
| int | dswap (vector &X, vector &Y) |
| C++ version of gsl_blas_dswap(). More... | |
| int | dcopy (vector const &X, vector &Y) |
| C++ version of gsl_blas_dcopy(). More... | |
| int | daxpy (double alpha, vector const &X, vector &Y) |
| C++ version of gsl_blas_daxpy(). More... | |
| int | cswap (vector_complex_float &X, vector_complex_float &Y) |
| C++ version of gsl_blas_cswap(). More... | |
| int | ccopy (vector_complex_float const &X, vector_complex_float &Y) |
| C++ version of gsl_blas_ccopy(). More... | |
| int | caxpy (complex_float const &alpha, vector_complex_float const &X, vector_complex_float &Y) |
| C++ version of gsl_blas_caxpy(). More... | |
| int | zswap (vector_complex &X, vector_complex &Y) |
| C++ version of gsl_blas_zswap(). More... | |
| int | zcopy (vector_complex const &X, vector_complex &Y) |
| C++ version of gsl_blas_zcopy(). More... | |
| int | zaxpy (complex const &alpha, vector_complex const &X, vector_complex &Y) |
| C++ version of gsl_blas_zaxpy(). More... | |
| int | srotg (float &a, float &b, float &c, float &s) |
| C++ version of gsl_blas_srotg(). More... | |
| int | srotmg (float &d1, float &d2, float &b1, float b2, float &P) |
| C++ version of gsl_blas_srotmg(). More... | |
| int | srot (vector_float &X, vector_float &Y, float c, float s) |
| C++ version of gsl_blas_srot(). More... | |
| int | srotm (vector_float &X, vector_float &Y, float const P[]) |
| C++ version of gsl_blas_srotm(). More... | |
| int | drotg (double &a, double &b, double &c, double &s) |
| C++ version of gsl_blas_drotg(). More... | |
| int | drotmg (double &d1, double &d2, double &b1, double b2, double &P) |
| C++ version of gsl_blas_drotmg(). More... | |
| template<typename ARRAY > | |
| int | drotg (ARRAY &a, ARRAY &b, ARRAY &c, ARRAY &s) |
| C++ version of gsl_blas_drotg(). More... | |
| template<typename ARRAY > | |
| int | drotmg (ARRAY &d1, ARRAY &d2, ARRAY &b1, double b2, ARRAY &P) |
| C++ version of gsl_blas_drotmg(). More... | |
| int | drot (vector &X, vector &Y, double const c, double const s) |
| C++ version of gsl_blas_drot(). More... | |
| int | drotm (vector &X, vector &Y, double const P[]) |
| C++ version of gsl_blas_drotm(). More... | |
| void | sscal (float alpha, vector_float &X) |
| C++ version of gsl_blas_sscal(). More... | |
| void | dscal (double alpha, vector &X) |
| C++ version of gsl_blas_dscal(). More... | |
| void | cscal (complex_float const &alpha, vector_complex_float &X) |
| C++ version of gsl_blas_cscal(). More... | |
| void | zscal (complex const &alpha, vector_complex &X) |
| C++ version of gsl_blas_zscal(). More... | |
| void | csscal (float alpha, vector_complex_float &X) |
| C++ version of gsl_blas_csscal(). More... | |
| void | zdscal (double alpha, vector_complex &X) |
| C++ version of gsl_blas_zdscal(). More... | |
| int | sgemv (CBLAS_TRANSPOSE_t TransA, float alpha, matrix_float const &A, vector_float const &X, float beta, vector_float &Y) |
| C++ version of gsl_blas_sgemv(). More... | |
| int | strmv (CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t TransA, CBLAS_DIAG_t Diag, matrix_float const &A, vector_float &X) |
| C++ version of gsl_blas_strmv(). More... | |
| int | strsv (CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t TransA, CBLAS_DIAG_t Diag, matrix_float const &A, vector_float &X) |
| C++ version of gsl_blas_strsv(). More... | |
| int | dgemv (CBLAS_TRANSPOSE_t TransA, double alpha, matrix const &A, vector const &X, double beta, vector &Y) |
| C++ version of gsl_blas_dgemv(). More... | |
| int | dtrmv (CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t TransA, CBLAS_DIAG_t Diag, matrix const &A, vector &X) |
| C++ version of gsl_blas_dtrmv(). More... | |
| int | dtrsv (CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t TransA, CBLAS_DIAG_t Diag, matrix const &A, vector &X) |
| C++ version of gsl_blas_dtrsv(). More... | |
| int | cgemv (CBLAS_TRANSPOSE_t TransA, complex_float const &alpha, matrix_complex_float const &A, vector_complex_float const &X, complex_float const &beta, vector_complex_float &Y) |
| C++ version of gsl_blas_cgemv(). More... | |
| int | ctrmv (CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t TransA, CBLAS_DIAG_t Diag, matrix_complex_float const &A, vector_complex_float &X) |
| C++ version of gsl_blas_ctrmv(). More... | |
| int | ctrsv (CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t TransA, CBLAS_DIAG_t Diag, matrix_complex_float const &A, vector_complex_float &X) |
| C++ version of gsl_blas_ctrsv(). More... | |
| int | zgemv (CBLAS_TRANSPOSE_t TransA, complex const &alpha, matrix_complex const &A, vector_complex const &X, complex const &beta, vector_complex &Y) |
| C++ version of gsl_blas_zgemv(). More... | |
| int | ztrmv (CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t TransA, CBLAS_DIAG_t Diag, matrix_complex const &A, vector_complex &X) |
| C++ version of gsl_blas_ztrmv(). More... | |
| int | ztrsv (CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t TransA, CBLAS_DIAG_t Diag, matrix_complex const &A, vector_complex &X) |
| C++ version of gsl_blas_ztrsv(). More... | |
| int | ssymv (CBLAS_UPLO_t Uplo, float alpha, matrix_float const &A, vector_float const &X, float beta, vector_float &Y) |
| C++ version of gsl_blas_ssymv(). More... | |
| int | sger (float alpha, vector_float const &X, vector_float const &Y, matrix_float &A) |
| C++ version of gsl_blas_sger(). More... | |
| int | ssyr (CBLAS_UPLO_t Uplo, float alpha, vector_float const &X, matrix_float &A) |
| C++ version of gsl_blas_ssyr(). More... | |
| int | ssyr2 (CBLAS_UPLO_t Uplo, float alpha, vector_float const &X, vector_float const &Y, matrix_float &A) |
| C++ version of gsl_blas_ssyr2(). More... | |
| int | dsymv (CBLAS_UPLO_t Uplo, double alpha, matrix const &A, vector const &X, double beta, vector &Y) |
| C++ version of gsl_blas_dsymv(). More... | |
| int | dger (double alpha, vector const &X, vector const &Y, matrix &A) |
| C++ version of gsl_blas_dger(). More... | |
| int | dsyr (CBLAS_UPLO_t Uplo, double alpha, vector const &X, matrix &A) |
| C++ version of gsl_blas_dsyr(). More... | |
| int | dsyr2 (CBLAS_UPLO_t Uplo, double alpha, vector const &X, vector const &Y, matrix &A) |
| C++ version of gsl_blas_dsyr2(). More... | |
| int | chemv (CBLAS_UPLO_t Uplo, complex_float const &alpha, matrix_complex_float const &A, vector_complex_float const &X, complex_float const &beta, vector_complex_float &Y) |
| C++ version of gsl_blas_chemv(). More... | |
| int | cgeru (complex_float const &alpha, vector_complex_float const &X, vector_complex_float const &Y, matrix_complex_float &A) |
| C++ version of gsl_blas_cgeru(). More... | |
| int | cgerc (complex_float const &alpha, vector_complex_float const &X, vector_complex_float const &Y, matrix_complex_float &A) |
| C++ version of gsl_blas_cgerc(). More... | |
| int | cher (CBLAS_UPLO_t Uplo, float alpha, vector_complex_float const &X, matrix_complex_float &A) |
| C++ version of gsl_blas_cher(). More... | |
| int | cher2 (CBLAS_UPLO_t Uplo, complex_float const &alpha, vector_complex_float const &X, vector_complex_float const &Y, matrix_complex_float &A) |
| C++ version of gsl_blas_cher2(). More... | |
| int | zhemv (CBLAS_UPLO_t Uplo, complex const &alpha, matrix_complex const &A, vector_complex const &X, complex const &beta, vector_complex &Y) |
| C++ version of gsl_blas_zhemv(). More... | |
| int | zgeru (complex const &alpha, vector_complex const &X, vector_complex const &Y, matrix_complex &A) |
| C++ version of gsl_blas_zgeru(). More... | |
| int | zgerc (complex const &alpha, vector_complex const &X, vector_complex const &Y, matrix_complex &A) |
| C++ version of gsl_blas_zgerc(). More... | |
| int | zher (CBLAS_UPLO_t Uplo, double alpha, vector_complex const &X, matrix_complex &A) |
| C++ version of gsl_blas_zher(). More... | |
| int | zher2 (CBLAS_UPLO_t Uplo, complex const alpha, vector_complex const &X, vector_complex const &Y, matrix_complex &A) |
| C++ version of gsl_blas_zher2(). More... | |
| int | sgemm (CBLAS_TRANSPOSE_t TransA, CBLAS_TRANSPOSE_t TransB, float alpha, matrix_float const &A, matrix_float const &B, float beta, matrix_float &C) |
| C++ version of gsl_blas_sgemm(). More... | |
| int | ssymm (CBLAS_SIDE_t Side, CBLAS_UPLO_t Uplo, float alpha, matrix_float const &A, matrix_float const &B, float beta, matrix_float &C) |
| C++ version of gsl_blas_ssymm(). More... | |
| int | ssyrk (CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t Trans, float alpha, matrix_float const &A, float beta, matrix_float &C) |
| C++ version of gsl_blas_ssyrk(). More... | |
| int | ssyr2k (CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t Trans, float alpha, matrix_float const &A, matrix_float const &B, float beta, matrix_float &C) |
| C++ version of gsl_blas_ssyr2k(). More... | |
| int | strmm (CBLAS_SIDE_t Side, CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t TransA, CBLAS_DIAG_t Diag, float alpha, matrix_float const &A, matrix_float &B) |
| C++ version of gsl_blas_strmm(). More... | |
| int | strsm (CBLAS_SIDE_t Side, CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t TransA, CBLAS_DIAG_t Diag, float alpha, matrix_float const &A, matrix_float &B) |
| C++ version of gsl_blas_strsm(). More... | |
| int | dgemm (CBLAS_TRANSPOSE_t TransA, CBLAS_TRANSPOSE_t TransB, double alpha, matrix const &A, matrix const &B, double beta, matrix &C) |
| C++ version of gsl_blas_dgemm(). More... | |
| int | dsymm (CBLAS_SIDE_t Side, CBLAS_UPLO_t Uplo, double alpha, matrix const &A, matrix const &B, double beta, matrix &C) |
| C++ version of gsl_blas_dsymm(). More... | |
| int | dsyrk (CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t Trans, double alpha, matrix const &A, double beta, matrix &C) |
| C++ version of gsl_blas_dsyrk(). More... | |
| int | dsyr2k (CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t Trans, double alpha, matrix const &A, matrix const &B, double beta, matrix &C) |
| C++ version of gsl_blas_dsyr2k(). More... | |
| int | dtrmm (CBLAS_SIDE_t Side, CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t TransA, CBLAS_DIAG_t Diag, double alpha, matrix const &A, matrix &B) |
| C++ version of gsl_blas_dtrmm(). More... | |
| int | dtrsm (CBLAS_SIDE_t Side, CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t TransA, CBLAS_DIAG_t Diag, double alpha, matrix const &A, matrix &B) |
| C++ version of gsl_blas_dtrsm(). More... | |
| int | cgemm (CBLAS_TRANSPOSE_t TransA, CBLAS_TRANSPOSE_t TransB, complex_float const &alpha, matrix_complex_float const &A, matrix_complex_float const &B, complex_float const &beta, matrix_complex_float &C) |
| C++ version of gsl_blas_cgemm(). More... | |
| int | csymm (CBLAS_SIDE_t Side, CBLAS_UPLO_t Uplo, complex_float const &alpha, matrix_complex_float const &A, matrix_complex_float const &B, complex_float const &beta, matrix_complex_float &C) |
| C++ version of gsl_blas_csymm(). More... | |
| int | csyrk (CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t Trans, complex_float const &alpha, matrix_complex_float const &A, complex_float const &beta, matrix_complex_float &C) |
| C++ version of gsl_blas_csyrk(). More... | |
| int | csyr2k (CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t Trans, complex_float const &alpha, matrix_complex_float const &A, matrix_complex_float const &B, complex_float const &beta, matrix_complex_float &C) |
| C++ version of gsl_blas_csyr2k(). More... | |
| int | ctrmm (CBLAS_SIDE_t Side, CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t TransA, CBLAS_DIAG_t Diag, complex_float const &alpha, matrix_complex_float const &A, matrix_complex_float &B) |
| C++ version of gsl_blas_ctrmm(). More... | |
| int | ctrsm (CBLAS_SIDE_t Side, CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t TransA, CBLAS_DIAG_t Diag, complex_float const &alpha, matrix_complex_float const &A, matrix_complex_float &B) |
| C++ version of gsl_blas_ctrsm(). More... | |
| int | zgemm (CBLAS_TRANSPOSE_t TransA, CBLAS_TRANSPOSE_t TransB, complex const &alpha, matrix_complex const &A, matrix_complex const &B, complex const &beta, matrix_complex &C) |
| C++ version of gsl_blas_zgemm(). More... | |
| int | zsymm (CBLAS_SIDE_t Side, CBLAS_UPLO_t Uplo, complex const &alpha, matrix_complex const &A, matrix_complex const &B, complex const &beta, matrix_complex &C) |
| C++ version of gsl_blas_zsymm(). More... | |
| int | zsyrk (CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t Trans, complex const &alpha, matrix_complex const &A, complex const &beta, matrix_complex &C) |
| C++ version of gsl_blas_zsyrk(). More... | |
| int | zsyr2k (CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t Trans, complex const &alpha, matrix_complex const &A, matrix_complex const &B, complex const &beta, matrix_complex &C) |
| C++ version of gsl_blas_zsyr2k(). More... | |
| int | ztrmm (CBLAS_SIDE_t Side, CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t TransA, CBLAS_DIAG_t Diag, complex const &alpha, matrix_complex const &A, matrix_complex &B) |
| C++ version of gsl_blas_ztrmm(). More... | |
| int | ztrsm (CBLAS_SIDE_t Side, CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t TransA, CBLAS_DIAG_t Diag, complex const &alpha, matrix_complex const &A, matrix_complex &B) |
| C++ version of gsl_blas_ztrsm(). More... | |
| int | chemm (CBLAS_SIDE_t Side, CBLAS_UPLO_t Uplo, complex_float const &alpha, matrix_complex_float const &A, matrix_complex_float const &B, complex_float const &beta, matrix_complex_float &C) |
| C++ version of gsl_blas_chemm(). More... | |
| int | cherk (CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t Trans, float alpha, matrix_complex_float const &A, float beta, matrix_complex_float &C) |
| C++ version of gsl_blas_cherk(). More... | |
| int | cher2k (CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t Trans, complex_float const &alpha, matrix_complex_float const &A, matrix_complex_float const &B, float beta, matrix_complex_float &C) |
| C++ version of gsl_blas_cher2k(). More... | |
| int | zhemm (CBLAS_SIDE_t Side, CBLAS_UPLO_t Uplo, complex const &alpha, matrix_complex const &A, matrix_complex const &B, complex const &beta, matrix_complex &C) |
| C++ version of gsl_blas_zhemm(). More... | |
| int | zherk (CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t Trans, double alpha, matrix_complex const &A, double beta, matrix_complex &C) |
| C++ version of gsl_blas_zherk(). More... | |
| int | zher2k (CBLAS_UPLO_t Uplo, CBLAS_TRANSPOSE_t Trans, complex const &alpha, matrix_complex const &A, matrix_complex const &B, double beta, matrix_complex &C) |
| C++ version of gsl_blas_zher2k(). More... | |
Variables | |
| CBLAS_TRANSPOSE_t const | NoTrans = CblasNoTrans |
| No transpose. More... | |
| CBLAS_TRANSPOSE_t const | Trans = CblasTrans |
| Transpose. More... | |
| CBLAS_TRANSPOSE_t const | ConjTrans = CblasConjTrans |
| Hermitian transpose. More... | |
| CBLAS_UPLO_t const | Upper = CblasUpper |
| Upper triangular. More... | |
| CBLAS_UPLO_t const | Lower = CblasLower |
| Lower triangular. More... | |
| CBLAS_DIAG_t const | NonUnit = CblasNonUnit |
| Non unit diagonal. More... | |
| CBLAS_DIAG_t const | Unit = CblasUnit |
| Unit diagonal. More... | |
| CBLAS_SIDE_t const | Left = CblasLeft |
| Apply to left matrix. More... | |
| CBLAS_SIDE_t const | Right = CblasRight |
| Apply to right matrix. More... | |
This namespace gives access to all the gsl_cblas functions.
|
inline |
C++ version of gsl_blas_caxpy().
| alpha | A constant |
| X | A vector |
| Y | A vector |
Definition at line 319 of file blas.hpp.
References gsl::complex_float::get(), and gsl::vector_complex_float::get().
|
inline |
C++ version of gsl_blas_ccopy().
| X | A vector |
| Y | A vector |
Definition at line 309 of file blas.hpp.
References gsl::vector_complex_float::get().
|
inline |
C++ version of gsl_blas_cdotc().
| X | First vector |
| Y | Second vector |
| dotc | Vector product |
Definition at line 134 of file blas.hpp.
References gsl::complex_float::get(), and gsl::vector_complex_float::get().
|
inline |
C++ version of gsl_blas_cdotu().
| X | First vector |
| Y | Second vector |
| dotu | Vector product |
Definition at line 123 of file blas.hpp.
References gsl::complex_float::get(), and gsl::vector_complex_float::get().
|
inline |
C++ version of gsl_blas_cgemm().
| TransA | Transpose type |
| TransB | Transpose type for B |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 1133 of file blas.hpp.
References gsl::ran::beta(), gsl::complex_float::get(), and gsl::matrix_complex_float::get().
|
inline |
C++ version of gsl_blas_cgemv().
| TransA | Transpose type |
| alpha | A constant |
| A | A matrix |
| X | A vector |
| beta | Another constant |
| Y | A vector |
Definition at line 650 of file blas.hpp.
References gsl::ran::beta(), gsl::complex_float::get(), gsl::matrix_complex_float::get(), and gsl::vector_complex_float::get().
|
inline |
C++ version of gsl_blas_cgerc().
| alpha | A constant |
| X | A vector |
| Y | A vector |
| A | A matrix |
Definition at line 852 of file blas.hpp.
References gsl::complex_float::get(), gsl::matrix_complex_float::get(), and gsl::vector_complex_float::get().
|
inline |
C++ version of gsl_blas_cgeru().
| alpha | A constant |
| X | A vector |
| Y | A vector |
| A | A matrix |
Definition at line 840 of file blas.hpp.
References gsl::complex_float::get(), gsl::matrix_complex_float::get(), and gsl::vector_complex_float::get().
|
inline |
C++ version of gsl_blas_chemm().
| Side | Side to apply operation to |
| Uplo | Upper or lower triangular |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 1321 of file blas.hpp.
References gsl::ran::beta(), gsl::complex_float::get(), and gsl::matrix_complex_float::get().
|
inline |
C++ version of gsl_blas_chemv().
| Uplo | Upper or lower triangular |
| alpha | A constant |
| A | A matrix |
| X | A vector |
| beta | Another constant |
| Y | A vector |
Definition at line 827 of file blas.hpp.
References gsl::ran::beta(), gsl::complex_float::get(), gsl::matrix_complex_float::get(), and gsl::vector_complex_float::get().
|
inline |
C++ version of gsl_blas_cher().
| Uplo | Upper or lower triangular |
| alpha | A constant |
| X | A vector |
| A | A matrix |
Definition at line 864 of file blas.hpp.
References gsl::matrix_complex_float::get(), and gsl::vector_complex_float::get().
|
inline |
C++ version of gsl_blas_cher2().
| Uplo | Upper or lower triangular |
| alpha | A constant |
| X | A vector |
| Y | A vector |
| A | A matrix |
Definition at line 877 of file blas.hpp.
References gsl::complex_float::get(), gsl::matrix_complex_float::get(), and gsl::vector_complex_float::get().
|
inline |
C++ version of gsl_blas_cher2k().
| Uplo | Upper or lower triangular |
| Trans | Transpose type |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 1351 of file blas.hpp.
References gsl::ran::beta(), gsl::complex_float::get(), gsl::matrix_complex_float::get(), and Trans.
|
inline |
C++ version of gsl_blas_cherk().
| Uplo | Upper or lower triangular |
| Trans | Transpose type |
| alpha | A constant |
| A | A matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 1336 of file blas.hpp.
References gsl::ran::beta(), gsl::matrix_complex_float::get(), and Trans.
|
inline |
C++ version of gsl_blas_cscal().
| alpha | A constant |
| X | A vector |
Definition at line 535 of file blas.hpp.
References gsl::complex_float::get(), and gsl::vector_complex_float::get().
|
inline |
C++ version of gsl_blas_csscal().
| alpha | A constant |
| X | A vector |
Definition at line 550 of file blas.hpp.
References gsl::vector_complex_float::get().
|
inline |
C++ version of gsl_blas_cswap().
| X | A vector |
| Y | A vector |
Definition at line 300 of file blas.hpp.
References gsl::vector_complex_float::get().
|
inline |
C++ version of gsl_blas_csymm().
| Side | Side to apply operation to |
| Uplo | Upper or lower triangular |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 1149 of file blas.hpp.
References gsl::ran::beta(), gsl::complex_float::get(), and gsl::matrix_complex_float::get().
|
inline |
C++ version of gsl_blas_csyr2k().
| Uplo | Upper or lower triangular |
| Trans | Transpose type |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 1179 of file blas.hpp.
References gsl::ran::beta(), gsl::complex_float::get(), gsl::matrix_complex_float::get(), and Trans.
|
inline |
C++ version of gsl_blas_csyrk().
| Uplo | Upper or lower triangular |
| Trans | Transpose type |
| alpha | A constant |
| A | A matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 1164 of file blas.hpp.
References gsl::ran::beta(), gsl::complex_float::get(), gsl::matrix_complex_float::get(), and Trans.
|
inline |
C++ version of gsl_blas_ctrmm().
| Side | Side to apply operation to |
| Uplo | Upper or lower triangular |
| TransA | Transpose type |
| Diag | Diagonal type |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
Definition at line 1195 of file blas.hpp.
References gsl::complex_float::get(), and gsl::matrix_complex_float::get().
|
inline |
C++ version of gsl_blas_ctrmv().
| Uplo | Upper or lower triangular |
| TransA | Transpose type |
| Diag | Diagonal type |
| A | A matrix |
| X | A vector |
Definition at line 664 of file blas.hpp.
References gsl::matrix_complex_float::get(), and gsl::vector_complex_float::get().
|
inline |
C++ version of gsl_blas_ctrsm().
| Side | Side to apply operation to |
| Uplo | Upper or lower triangular |
| TransA | Transpose type |
| Diag | Diagonal type |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
Definition at line 1211 of file blas.hpp.
References gsl::complex_float::get(), and gsl::matrix_complex_float::get().
|
inline |
C++ version of gsl_blas_ctrsv().
| Uplo | Upper or lower triangular |
| TransA | Transpose type |
| Diag | Diagonal type |
| A | A matrix |
| X | A vector |
Definition at line 677 of file blas.hpp.
References gsl::matrix_complex_float::get(), and gsl::vector_complex_float::get().
|
inline |
C++ version of gsl_blas_dasum().
| X | A vector |
Definition at line 184 of file blas.hpp.
References gsl::vector::get().
C++ version of gsl_blas_daxpy().
| alpha | A constant |
| X | A vector |
| Y | A vector |
Definition at line 291 of file blas.hpp.
References gsl::vector::get().
C++ version of gsl_blas_dcopy().
| X | A vector |
| Y | A vector |
Definition at line 282 of file blas.hpp.
References gsl::vector::get().
|
inline |
C++ version of gsl_blas_dgemm().
| TransA | Transpose type |
| TransB | Transpose type for B |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 1044 of file blas.hpp.
References gsl::ran::beta(), and gsl::matrix::get().
|
inline |
C++ version of gsl_blas_dgemv().
| TransA | Transpose type |
| alpha | A constant |
| A | A matrix |
| X | A vector |
| beta | Another constant |
| Y | A vector |
Definition at line 610 of file blas.hpp.
References gsl::ran::beta(), gsl::matrix::get(), and gsl::vector::get().
C++ version of gsl_blas_dger().
| alpha | A constant |
| X | A vector |
| Y | A vector |
| A | A matrix |
Definition at line 791 of file blas.hpp.
References gsl::matrix::get(), and gsl::vector::get().
|
inline |
C++ version of gsl_blas_dnrm2().
| X | A vector |
Definition at line 177 of file blas.hpp.
References gsl::vector::get().
C++ version of gsl_blas_drot().
| X | A vector |
| Y | A vector |
| c | A constant |
| s | A constant |
Definition at line 503 of file blas.hpp.
References gsl::vector::get().
|
inline |
C++ version of gsl_blas_drotg().
You can use gsl_vector or std::vector<double> here.
| a | An array |
| b | An array |
| c | An array |
| s | An array |
Definition at line 478 of file blas.hpp.
References gsl::sf::mathieu::a(), and gsl::sf::mathieu::b().
|
inline |
C++ version of gsl_blas_drotg().
| a | A double |
| b | A double |
| c | A double |
| s | A double |
Definition at line 453 of file blas.hpp.
References gsl::sf::mathieu::a(), and gsl::sf::mathieu::b().
C++ version of gsl_blas_drotm().
| X | A vector |
| Y | A vector |
| P | An array |
Definition at line 513 of file blas.hpp.
References gsl::vector::get(), and gsl::sf::ellint::P().
|
inline |
C++ version of gsl_blas_drotmg().
You can use gsl_vector or std::vector<double> here.
| d1 | An array |
| d2 | An array |
| b1 | An array |
| b2 | A constant |
| P | An array |
Definition at line 492 of file blas.hpp.
References gsl::sf::ellint::P().
|
inline |
C++ version of gsl_blas_drotmg().
| d1 | A double |
| d2 | A double |
| b1 | A double |
| b2 | A constant |
| P | A double |
Definition at line 465 of file blas.hpp.
References gsl::sf::ellint::P().
|
inline |
C++ version of gsl_blas_dscal().
| alpha | A constant |
| X | A vector |
Definition at line 528 of file blas.hpp.
References gsl::vector::get().
|
inline |
C++ version of gsl_blas_dswap().
| X | A vector |
| Y | A vector |
Definition at line 274 of file blas.hpp.
References gsl::vector::get().
|
inline |
C++ version of gsl_blas_dsymm().
| Side | Side to apply operation to |
| Uplo | Upper or lower triangular |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 1059 of file blas.hpp.
References gsl::ran::beta(), and gsl::matrix::get().
|
inline |
C++ version of gsl_blas_dsymv().
| Uplo | Upper or lower triangular |
| alpha | A constant |
| A | A matrix |
| X | A vector |
| beta | Another constant |
| Y | A vector |
Definition at line 779 of file blas.hpp.
References gsl::ran::beta(), gsl::matrix::get(), and gsl::vector::get().
C++ version of gsl_blas_dsyr().
| Uplo | Upper or lower triangular |
| alpha | A constant |
| X | A vector |
| A | A matrix |
Definition at line 802 of file blas.hpp.
References gsl::matrix::get(), and gsl::vector::get().
|
inline |
C++ version of gsl_blas_dsyr2().
| Uplo | Upper or lower triangular |
| alpha | A constant |
| X | A vector |
| Y | A vector |
| A | A matrix |
Definition at line 814 of file blas.hpp.
References gsl::matrix::get(), and gsl::vector::get().
|
inline |
C++ version of gsl_blas_dsyr2k().
| Uplo | Upper or lower triangular |
| Trans | Transpose type |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 1088 of file blas.hpp.
References gsl::ran::beta(), gsl::matrix::get(), and Trans.
|
inline |
C++ version of gsl_blas_dsyrk().
| Uplo | Upper or lower triangular |
| Trans | Transpose type |
| alpha | A constant |
| A | A matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 1073 of file blas.hpp.
References gsl::ran::beta(), gsl::matrix::get(), and Trans.
|
inline |
C++ version of gsl_blas_dtrmm().
| Side | Side to apply operation to |
| Uplo | Upper or lower triangular |
| TransA | Transpose type |
| Diag | Diagonal type |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
Definition at line 1103 of file blas.hpp.
References gsl::matrix::get().
|
inline |
C++ version of gsl_blas_dtrmv().
| Uplo | Upper or lower triangular |
| TransA | Transpose type |
| Diag | Diagonal type |
| A | A matrix |
| X | A vector |
Definition at line 623 of file blas.hpp.
References gsl::matrix::get(), and gsl::vector::get().
|
inline |
C++ version of gsl_blas_dtrsm().
| Side | Side to apply operation to |
| Uplo | Upper or lower triangular |
| TransA | Transpose type |
| Diag | Diagonal type |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
Definition at line 1118 of file blas.hpp.
References gsl::matrix::get().
|
inline |
C++ version of gsl_blas_dtrsv().
| Uplo | Upper or lower triangular |
| TransA | Transpose type |
| Diag | Diagonal type |
| A | A matrix |
| X | A vector |
Definition at line 636 of file blas.hpp.
References gsl::matrix::get(), and gsl::vector::get().
|
inline |
C++ version of gsl_blas_dzasum().
| X | A vector |
Definition at line 212 of file blas.hpp.
References gsl::vector_complex::get().
|
inline |
C++ version of gsl_blas_dznrm2().
| X | A vector |
Definition at line 205 of file blas.hpp.
References gsl::vector_complex::get().
|
inline |
C++ version of gsl_blas_icamax().
| X | A vector |
Definition at line 233 of file blas.hpp.
References gsl::vector_complex_float::get().
|
inline |
C++ version of gsl_blas_idamax().
| X | A vector |
Definition at line 226 of file blas.hpp.
References gsl::vector::get().
|
inline |
C++ version of gsl_blas_isamax().
| X | A vector |
Definition at line 219 of file blas.hpp.
References gsl::vector_float::get().
|
inline |
C++ version of gsl_blas_izamax().
| X | A vector |
Definition at line 240 of file blas.hpp.
References gsl::vector_complex::get().
|
inline |
C++ version of gsl_blas_sasum().
| X | A vector |
Definition at line 170 of file blas.hpp.
References gsl::vector_float::get().
|
inline |
C++ version of gsl_blas_saxpy().
| alpha | A vector |
| X | A vector |
| Y | A vector |
Definition at line 265 of file blas.hpp.
References gsl::vector_float::get().
|
inline |
C++ version of gsl_blas_scasum().
| X | A vector |
Definition at line 198 of file blas.hpp.
References gsl::vector_complex_float::get().
|
inline |
C++ version of gsl_blas_scnrm2().
| X | A vector |
Definition at line 191 of file blas.hpp.
References gsl::vector_complex_float::get().
|
inline |
C++ version of gsl_blas_scopy().
| X | A vector |
| Y | A vector |
Definition at line 256 of file blas.hpp.
References gsl::vector_float::get().
|
inline |
|
inline |
C++ version of gsl_blas_sgemm().
| TransA | Transpose type |
| TransB | Transpose type for B |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 955 of file blas.hpp.
References gsl::ran::beta(), and gsl::matrix_float::get().
|
inline |
C++ version of gsl_blas_sgemv().
| TransA | Transpose type |
| alpha | A constant |
| A | A matrix |
| X | A vector |
| beta | Another constant |
| Y | A vector |
Definition at line 569 of file blas.hpp.
References gsl::ran::beta(), gsl::matrix_float::get(), and gsl::vector_float::get().
|
inline |
C++ version of gsl_blas_sger().
| alpha | A constant |
| X | A vector |
| Y | A vector |
| A | A matrix |
Definition at line 743 of file blas.hpp.
References gsl::matrix_float::get(), and gsl::vector_float::get().
|
inline |
C++ version of gsl_blas_snrm2().
| X | A vector |
Definition at line 163 of file blas.hpp.
References gsl::vector_float::get().
|
inline |
C++ version of gsl_blas_srot().
| X | A vector |
| Y | A vector |
| c | A constant |
| s | A constant |
Definition at line 406 of file blas.hpp.
References gsl::vector_float::get().
|
inline |
C++ version of gsl_blas_srotg().
| a | A float |
| b | A float |
| c | A float |
| s | A float |
Definition at line 383 of file blas.hpp.
References gsl::sf::mathieu::a(), and gsl::sf::mathieu::b().
|
inline |
C++ version of gsl_blas_srotm().
| X | A vector |
| Y | A vector |
| P | An array |
Definition at line 417 of file blas.hpp.
References gsl::vector_float::get(), and gsl::sf::ellint::P().
|
inline |
C++ version of gsl_blas_srotmg().
| d1 | A float |
| d2 | A float |
| b1 | A float |
| b2 | A constant |
| P | A float |
Definition at line 395 of file blas.hpp.
References gsl::sf::ellint::P().
|
inline |
C++ version of gsl_blas_sscal().
| alpha | A constant |
| X | A vector |
Definition at line 521 of file blas.hpp.
References gsl::vector_float::get().
|
inline |
C++ version of gsl_blas_sswap().
| X | A vector |
| Y | A vector |
Definition at line 248 of file blas.hpp.
References gsl::vector_float::get().
|
inline |
C++ version of gsl_blas_ssymm().
| Side | Side to apply operation to |
| Uplo | Upper or lower triangular |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 970 of file blas.hpp.
References gsl::ran::beta(), and gsl::matrix_float::get().
|
inline |
C++ version of gsl_blas_ssymv().
| Uplo | Upper or lower triangular |
| alpha | A constant |
| A | A matrix |
| X | A vector |
| beta | Another constant |
| Y | A vector |
Definition at line 731 of file blas.hpp.
References gsl::ran::beta(), gsl::matrix_float::get(), and gsl::vector_float::get().
|
inline |
C++ version of gsl_blas_ssyr().
| Uplo | Upper or lower triangular |
| alpha | A constant |
| X | A vector |
| A | A matrix |
Definition at line 754 of file blas.hpp.
References gsl::matrix_float::get(), and gsl::vector_float::get().
|
inline |
C++ version of gsl_blas_ssyr2().
| Uplo | Upper or lower triangular |
| alpha | A constant |
| X | A vector |
| Y | A vector |
| A | A matrix |
Definition at line 766 of file blas.hpp.
References gsl::matrix_float::get(), and gsl::vector_float::get().
|
inline |
C++ version of gsl_blas_ssyr2k().
| Uplo | Upper or lower triangular |
| Trans | Transpose type |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 999 of file blas.hpp.
References gsl::ran::beta(), gsl::matrix_float::get(), and Trans.
|
inline |
C++ version of gsl_blas_ssyrk().
| Uplo | Upper or lower triangular |
| Trans | Transpose type |
| alpha | A constant |
| A | A matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 984 of file blas.hpp.
References gsl::ran::beta(), gsl::matrix_float::get(), and Trans.
|
inline |
C++ version of gsl_blas_strmm().
| Side | Side to apply operation to |
| Uplo | Upper or lower triangular |
| TransA | Transpose type |
| Diag | Diagonal type |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
Definition at line 1014 of file blas.hpp.
References gsl::matrix_float::get().
|
inline |
C++ version of gsl_blas_strmv().
| Uplo | Upper or lower triangular |
| TransA | Transpose type |
| Diag | Diagonal type |
| A | A matrix |
| X | A vector |
Definition at line 583 of file blas.hpp.
References gsl::matrix_float::get(), and gsl::vector_float::get().
|
inline |
C++ version of gsl_blas_strsm().
| Side | Side to apply operation to |
| Uplo | Upper or lower triangular |
| TransA | Transpose type |
| Diag | Diagonal type |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
Definition at line 1029 of file blas.hpp.
References gsl::matrix_float::get().
|
inline |
C++ version of gsl_blas_strsv().
| Uplo | Upper or lower triangular |
| TransA | Transpose type |
| Diag | Diagonal type |
| A | A matrix |
| X | A vector |
Definition at line 596 of file blas.hpp.
References gsl::matrix_float::get(), and gsl::vector_float::get().
|
inline |
C++ version of gsl_blas_zaxpy().
| alpha | A constant |
| X | A vector |
| Y | A vector |
Definition at line 347 of file blas.hpp.
References gsl::complex::get(), and gsl::vector_complex::get().
|
inline |
C++ version of gsl_blas_zcopy().
| X | A vector |
| Y | A vector |
Definition at line 337 of file blas.hpp.
References gsl::vector_complex::get().
|
inline |
C++ version of gsl_blas_zdotc().
| X | First vector |
| Y | Second vector |
| dotc | Vector product |
Definition at line 155 of file blas.hpp.
References gsl::complex::get(), and gsl::vector_complex::get().
|
inline |
C++ version of gsl_blas_zdotu().
| X | First vector |
| Y | Second vector |
| dotu | Vector product |
Definition at line 145 of file blas.hpp.
References gsl::complex::get(), and gsl::vector_complex::get().
|
inline |
C++ version of gsl_blas_zdscal().
| alpha | A constant |
| X | A vector |
Definition at line 557 of file blas.hpp.
References gsl::vector_complex::get().
|
inline |
C++ version of gsl_blas_zgemm().
| TransA | Transpose type |
| TransB | Transpose type for B |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 1227 of file blas.hpp.
References gsl::ran::beta(), gsl::complex::get(), and gsl::matrix_complex::get().
|
inline |
C++ version of gsl_blas_zgemv().
| TransA | Transpose type |
| alpha | A constant |
| A | A matrix |
| X | A vector |
| beta | Another constant |
| Y | A vector |
Definition at line 691 of file blas.hpp.
References gsl::ran::beta(), gsl::complex::get(), gsl::matrix_complex::get(), and gsl::vector_complex::get().
|
inline |
C++ version of gsl_blas_zgerc().
| alpha | A constant |
| X | A vector |
| Y | A vector |
| A | A matrix |
Definition at line 915 of file blas.hpp.
References gsl::complex::get(), gsl::matrix_complex::get(), and gsl::vector_complex::get().
|
inline |
C++ version of gsl_blas_zgeru().
| alpha | A constant |
| X | A vector |
| Y | A vector |
| A | A matrix |
Definition at line 903 of file blas.hpp.
References gsl::complex::get(), gsl::matrix_complex::get(), and gsl::vector_complex::get().
|
inline |
C++ version of gsl_blas_zhemm().
| Side | Side to apply operation to |
| Uplo | Upper or lower triangular |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 1367 of file blas.hpp.
References gsl::ran::beta(), gsl::complex::get(), and gsl::matrix_complex::get().
|
inline |
C++ version of gsl_blas_zhemv().
| Uplo | Upper or lower triangular |
| alpha | A constant |
| A | A matrix |
| X | A vector |
| beta | Another constant |
| Y | A vector |
Definition at line 891 of file blas.hpp.
References gsl::ran::beta(), gsl::complex::get(), gsl::matrix_complex::get(), and gsl::vector_complex::get().
|
inline |
C++ version of gsl_blas_zher().
| Uplo | Upper or lower triangular |
| alpha | A constant |
| X | A vector |
| A | A matrix |
Definition at line 927 of file blas.hpp.
References gsl::matrix_complex::get(), and gsl::vector_complex::get().
|
inline |
C++ version of gsl_blas_zher2().
| Uplo | Upper or lower triangular |
| alpha | A constant |
| X | A vector |
| Y | A vector |
| A | A matrix |
Definition at line 940 of file blas.hpp.
References gsl::complex::get(), gsl::matrix_complex::get(), and gsl::vector_complex::get().
|
inline |
C++ version of gsl_blas_zher2k().
| Uplo | Upper or lower triangular |
| Trans | Transpose type |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 1397 of file blas.hpp.
References gsl::ran::beta(), gsl::complex::get(), gsl::matrix_complex::get(), and Trans.
|
inline |
C++ version of gsl_blas_zherk().
| Uplo | Upper or lower triangular |
| Trans | Transpose type |
| alpha | A constant |
| A | A matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 1382 of file blas.hpp.
References gsl::ran::beta(), gsl::matrix_complex::get(), and Trans.
|
inline |
C++ version of gsl_blas_zscal().
| alpha | A constant |
| X | A vector |
Definition at line 543 of file blas.hpp.
References gsl::complex::get(), and gsl::vector_complex::get().
|
inline |
C++ version of gsl_blas_zswap().
| X | A vector |
| Y | A vector |
Definition at line 328 of file blas.hpp.
References gsl::vector_complex::get().
|
inline |
C++ version of gsl_blas_zsymm().
| Side | Side to apply operation to |
| Uplo | Upper or lower triangular |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 1243 of file blas.hpp.
References gsl::ran::beta(), gsl::complex::get(), and gsl::matrix_complex::get().
|
inline |
C++ version of gsl_blas_zsyr2k().
| Uplo | Upper or lower triangular |
| Trans | Transpose type |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 1273 of file blas.hpp.
References gsl::ran::beta(), gsl::complex::get(), gsl::matrix_complex::get(), and Trans.
|
inline |
C++ version of gsl_blas_zsyrk().
| Uplo | Upper or lower triangular |
| Trans | Transpose type |
| alpha | A constant |
| A | A matrix |
| beta | Another constant |
| C | Another matrix |
Definition at line 1258 of file blas.hpp.
References gsl::ran::beta(), gsl::complex::get(), gsl::matrix_complex::get(), and Trans.
|
inline |
C++ version of gsl_blas_ztrmm().
| Side | Side to apply operation to |
| Uplo | Upper or lower triangular |
| TransA | Transpose type |
| Diag | Diagonal type |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
Definition at line 1289 of file blas.hpp.
References gsl::complex::get(), and gsl::matrix_complex::get().
|
inline |
C++ version of gsl_blas_ztrmv().
| Uplo | Upper or lower triangular |
| TransA | Transpose type |
| Diag | Diagonal type |
| A | A matrix |
| X | A vector |
Definition at line 704 of file blas.hpp.
References gsl::matrix_complex::get(), and gsl::vector_complex::get().
|
inline |
C++ version of gsl_blas_ztrsm().
| Side | Side to apply operation to |
| Uplo | Upper or lower triangular |
| TransA | Transpose type |
| Diag | Diagonal type |
| alpha | A constant |
| A | A matrix |
| B | Another matrix |
Definition at line 1305 of file blas.hpp.
References gsl::complex::get(), and gsl::matrix_complex::get().
|
inline |
C++ version of gsl_blas_ztrsv().
| Uplo | Upper or lower triangular |
| TransA | Transpose type |
| Diag | Diagonal type |
| A | A matrix |
| X | A vector |
Definition at line 717 of file blas.hpp.
References gsl::matrix_complex::get(), and gsl::vector_complex::get().
| CBLAS_TRANSPOSE_t const gsl::blas::ConjTrans = CblasConjTrans |
| CBLAS_SIDE_t const gsl::blas::Left = CblasLeft |
| CBLAS_UPLO_t const gsl::blas::Lower = CblasLower |
| CBLAS_DIAG_t const gsl::blas::NonUnit = CblasNonUnit |
| CBLAS_TRANSPOSE_t const gsl::blas::NoTrans = CblasNoTrans |
| CBLAS_SIDE_t const gsl::blas::Right = CblasRight |
| CBLAS_TRANSPOSE_t const gsl::blas::Trans = CblasTrans |
| CBLAS_DIAG_t const gsl::blas::Unit = CblasUnit |