cblas3_overloads.hpp File Reference

#include <complex>
#include <boost/numeric/bindings/atlas/cblas_inc.hpp>
#include <boost/numeric/bindings/traits/type.hpp>

Go to the source code of this file.

Namespaces

namespace  boost
namespace  boost::numeric
namespace  boost::numeric::bindings
namespace  boost::numeric::bindings::atlas
namespace  boost::numeric::bindings::atlas::detail

Functions

void boost::numeric::bindings::atlas::detail::gemm (CBLAS_ORDER const Order, CBLAS_TRANSPOSE const TransA, CBLAS_TRANSPOSE const TransB, int const M, int const N, int const K, traits::complex_f const &alpha, traits::complex_f const *A, int const lda, traits::complex_f const *B, int const ldb, traits::complex_f const &beta, traits::complex_f *C, int const ldc)
void boost::numeric::bindings::atlas::detail::gemm (CBLAS_ORDER const Order, CBLAS_TRANSPOSE const TransA, CBLAS_TRANSPOSE const TransB, int const M, int const N, int const K, double const alpha, double const *A, int const lda, double const *B, int const ldb, double const beta, double *C, int const ldc)
void boost::numeric::bindings::atlas::detail::gemm (CBLAS_ORDER const Order, CBLAS_TRANSPOSE const TransA, CBLAS_TRANSPOSE const TransB, int const M, int const N, int const K, float const alpha, float const *A, int const lda, float const *B, int const ldb, float const beta, float *C, int const ldc)
void boost::numeric::bindings::atlas::detail::hemm (CBLAS_ORDER const Order, CBLAS_SIDE const Side, CBLAS_UPLO const Uplo, int const M, int const N, traits::complex_f const &alpha, traits::complex_f const *A, int const lda, traits::complex_f const *B, int const ldb, traits::complex_f const &beta, traits::complex_f *C, int const ldc)
void boost::numeric::bindings::atlas::detail::her2k (CBLAS_ORDER const Order, CBLAS_UPLO const Uplo, CBLAS_TRANSPOSE const Trans, int const N, int const K, traits::complex_d const &alpha, traits::complex_d const *A, int const lda, traits::complex_d const *B, int const ldb, double beta, traits::complex_d *C, int const ldc)
void boost::numeric::bindings::atlas::detail::her2k (CBLAS_ORDER const Order, CBLAS_UPLO const Uplo, CBLAS_TRANSPOSE const Trans, int const N, int const K, traits::complex_f const &alpha, traits::complex_f const *A, int const lda, traits::complex_f const *B, int const ldb, float beta, traits::complex_f *C, int const ldc)
void boost::numeric::bindings::atlas::detail::herk (CBLAS_ORDER const Order, CBLAS_UPLO const Uplo, CBLAS_TRANSPOSE const Trans, int const N, int const K, double alpha, traits::complex_d const *A, int const lda, double beta, traits::complex_d *C, int const ldc)
void boost::numeric::bindings::atlas::detail::herk (CBLAS_ORDER const Order, CBLAS_UPLO const Uplo, CBLAS_TRANSPOSE const Trans, int const N, int const K, float alpha, traits::complex_f const *A, int const lda, float beta, traits::complex_f *C, int const ldc)
void boost::numeric::bindings::atlas::detail::symm (CBLAS_ORDER const Order, CBLAS_SIDE const Side, CBLAS_UPLO const Uplo, int const M, int const N, traits::complex_f const &alpha, traits::complex_f const *A, int const lda, traits::complex_f const *B, int const ldb, traits::complex_f const &beta, traits::complex_f *C, int const ldc)
void boost::numeric::bindings::atlas::detail::symm (CBLAS_ORDER const Order, CBLAS_SIDE const Side, CBLAS_UPLO const Uplo, int const M, int const N, double const alpha, double const *A, int const lda, double const *B, int const ldb, double const beta, double *C, int const ldc)
void boost::numeric::bindings::atlas::detail::symm (CBLAS_ORDER const Order, CBLAS_SIDE const Side, CBLAS_UPLO const Uplo, int const M, int const N, float const alpha, float const *A, int const lda, float const *B, int const ldb, float const beta, float *C, int const ldc)
void boost::numeric::bindings::atlas::detail::syr2k (CBLAS_ORDER const Order, CBLAS_UPLO const Uplo, CBLAS_TRANSPOSE const Trans, int const N, int const K, traits::complex_f const &alpha, traits::complex_f const *A, int const lda, traits::complex_f const *B, int const ldb, traits::complex_f const &beta, traits::complex_f *C, int const ldc)
void boost::numeric::bindings::atlas::detail::syr2k (CBLAS_ORDER const Order, CBLAS_UPLO const Uplo, CBLAS_TRANSPOSE const Trans, int const N, int const K, double const alpha, double const *A, int const lda, double const *B, int const ldb, double const beta, double *C, int const ldc)
void boost::numeric::bindings::atlas::detail::syr2k (CBLAS_ORDER const Order, CBLAS_UPLO const Uplo, CBLAS_TRANSPOSE const Trans, int const N, int const K, float const alpha, float const *A, int const lda, float const *B, int const ldb, float const beta, float *C, int const ldc)
void boost::numeric::bindings::atlas::detail::syrk (CBLAS_ORDER const Order, CBLAS_UPLO const Uplo, CBLAS_TRANSPOSE const Trans, int const N, int const K, traits::complex_f const &alpha, traits::complex_f const *A, int const lda, traits::complex_f const &beta, traits::complex_f *C, int const ldc)
void boost::numeric::bindings::atlas::detail::syrk (CBLAS_ORDER const Order, CBLAS_UPLO const Uplo, CBLAS_TRANSPOSE const Trans, int const N, int const K, double const alpha, double const *A, int const lda, double const beta, double *C, int const ldc)
void boost::numeric::bindings::atlas::detail::syrk (CBLAS_ORDER const Order, CBLAS_UPLO const Uplo, CBLAS_TRANSPOSE const Trans, int const N, int const K, float const alpha, float const *A, int const lda, float const beta, float *C, int const ldc)

Generated on Wed Nov 23 19:01:13 2011 for FreeCAD by  doxygen 1.6.1