cblas2.hpp File Reference

#include <cassert>
#include <boost/numeric/bindings/traits/traits.hpp>
#include <boost/numeric/bindings/traits/type_traits.hpp>
#include <boost/numeric/bindings/atlas/cblas2_overloads.hpp>
#include <boost/numeric/bindings/atlas/cblas_enum.hpp>
#include <boost/static_assert.hpp>
#include <boost/type_traits/same_traits.hpp>

Go to the source code of this file.

Namespaces

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

Functions

template<typename Matr , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::gemv (Matr const &a, VctX const &x, VctY &y)
template<typename T , typename Matr , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::gemv (T const &alpha, Matr const &a, VctX const &x, T const &beta, VctY &y)
template<typename T , typename Matr , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::gemv (CBLAS_TRANSPOSE const TransA, T const &alpha, Matr const &a, VctX const &x, T const &beta, VctY &y)
template<typename Matr , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::ger (VctX const &x, VctY const &y, Matr &a)
template<typename T , typename Matr , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::ger (T const &alpha, VctX const &x, VctY const &y, Matr &a)
template<typename Matr , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::gerc (VctX const &x, VctY const &y, Matr &a)
template<typename T , typename Matr , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::gerc (T const &alpha, VctX const &x, VctY const &y, Matr &a)
template<typename Matr , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::geru (VctX const &x, VctY const &y, Matr &a)
template<typename T , typename Matr , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::geru (T const &alpha, VctX const &x, VctY const &y, Matr &a)
template<typename HermMatr , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::hemv (HermMatr const &a, VctX const &x, VctY &y)
template<typename T , typename HermMatr , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::hemv (T const &alpha, HermMatr const &a, VctX const &x, T const &beta, VctY &y)
template<typename T , typename HermMatr , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::hemv (CBLAS_UPLO const uplo, T const &alpha, HermMatr const &a, VctX const &x, T const &beta, VctY &y)
template<typename HermM , typename VctX >
void boost::numeric::bindings::atlas::her (VctX const &x, HermM &a)
template<typename T , typename HermM , typename VctX >
void boost::numeric::bindings::atlas::her (T const &alpha, VctX const &x, HermM &a)
template<typename T , typename HermM , typename VctX >
void boost::numeric::bindings::atlas::her (CBLAS_UPLO const uplo, T const &alpha, VctX const &x, HermM &a)
template<typename HermM , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::her2 (VctX const &x, VctY const &y, HermM &a)
template<typename T , typename HermM , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::her2 (T const &alpha, VctX const &x, VctY const &y, HermM &a)
template<typename T , typename HermM , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::her2 (CBLAS_UPLO const uplo, T const &alpha, VctX const &x, VctY const &y, HermM &a)
template<typename HermMatr , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::hpmv (HermMatr const &a, VctX const &x, VctY &y)
template<typename T , typename HermMatr , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::hpmv (T const &alpha, HermMatr const &a, VctX const &x, T const &beta, VctY &y)
template<typename HermM , typename VctX >
void boost::numeric::bindings::atlas::hpr (VctX const &x, HermM &a)
template<typename T , typename HermM , typename VctX >
void boost::numeric::bindings::atlas::hpr (T const &alpha, VctX const &x, HermM &a)
template<typename HermM , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::hpr2 (VctX const &x, VctY const &y, HermM &a)
template<typename T , typename HermM , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::hpr2 (T const &alpha, VctX const &x, VctY const &y, HermM &a)
template<typename SymmMatr , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::spmv (SymmMatr const &a, VctX const &x, VctY &y)
template<typename T , typename SymmMatr , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::spmv (T const &alpha, SymmMatr const &a, VctX const &x, T const &beta, VctY &y)
template<typename SymmM , typename VctX >
void boost::numeric::bindings::atlas::spr (VctX const &x, SymmM &a)
template<typename T , typename SymmM , typename VctX >
void boost::numeric::bindings::atlas::spr (T const &alpha, VctX const &x, SymmM &a)
template<typename SymmM , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::spr2 (VctX const &x, VctY const &y, SymmM &a)
template<typename T , typename SymmM , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::spr2 (T const &alpha, VctX const &x, VctY const &y, SymmM &a)
template<typename SymmMatr , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::symv (SymmMatr const &a, VctX const &x, VctY &y)
template<typename T , typename SymmMatr , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::symv (T const &alpha, SymmMatr const &a, VctX const &x, T const &beta, VctY &y)
template<typename T , typename SymmMatr , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::symv (CBLAS_UPLO const uplo, T const &alpha, SymmMatr const &a, VctX const &x, T const &beta, VctY &y)
template<typename SymmM , typename VctX >
void boost::numeric::bindings::atlas::syr (VctX const &x, SymmM &a)
template<typename T , typename SymmM , typename VctX >
void boost::numeric::bindings::atlas::syr (T const &alpha, VctX const &x, SymmM &a)
template<typename T , typename SymmM , typename VctX >
void boost::numeric::bindings::atlas::syr (CBLAS_UPLO const uplo, T const &alpha, VctX const &x, SymmM &a)
template<typename SymmM , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::syr2 (VctX const &x, VctY const &y, SymmM &a)
template<typename T , typename SymmM , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::syr2 (T const &alpha, VctX const &x, VctY const &y, SymmM &a)
template<typename T , typename SymmM , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::syr2 (CBLAS_UPLO const uplo, T const &alpha, VctX const &x, VctY const &y, SymmM &a)

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