cblas1.hpp File Reference

#include <cassert>
#include <boost/numeric/bindings/traits/type_traits.hpp>
#include <boost/numeric/bindings/traits/vector_traits.hpp>
#include <boost/numeric/bindings/atlas/cblas1_overloads.hpp>
#include <boost/type_traits/same_traits.hpp>
#include <boost/static_assert.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 Vct >
traits::type_traits< typename
traits::vector_traits< Vct >
::value_type >::real_type 
boost::numeric::bindings::atlas::asum (Vct const &x)
template<typename T , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::axpby (T const &alpha, VctX const &x, T const &beta, VctY &y)
template<typename T , typename VctX , typename VctY >
void boost::numeric::bindings::atlas::axpy (T const &alpha, VctX const &x, VctY &y)
template<typename VctX , typename VctY >
void boost::numeric::bindings::atlas::copy (VctX const &x, VctY &y)
template<typename VctX , typename VctY >
traits::vector_traits< VctX >
::value_type 
boost::numeric::bindings::atlas::dot (VctX const &x, VctY const &y)
template<typename VctX , typename VctY >
void boost::numeric::bindings::atlas::dotc (VctX const &x, VctY const &y, typename traits::vector_traits< VctX >::value_type &val)
template<typename VctX , typename VctY >
traits::vector_traits< VctX >
::value_type 
boost::numeric::bindings::atlas::dotc (VctX const &x, VctY const &y)
template<typename VctX , typename VctY >
void boost::numeric::bindings::atlas::dotu (VctX const &x, VctY const &y, typename traits::vector_traits< VctX >::value_type &val)
template<typename VctX , typename VctY >
traits::vector_traits< VctX >
::value_type 
boost::numeric::bindings::atlas::dotu (VctX const &x, VctY const &y)
template<typename VctX , typename VctY >
double boost::numeric::bindings::atlas::dsdot (VctX const &x, VctY const &y)
template<typename Vct >
CBLAS_INDEX boost::numeric::bindings::atlas::iamax (Vct const &x)
template<typename Vct >
traits::type_traits< typename
traits::vector_traits< Vct >
::value_type >::real_type 
boost::numeric::bindings::atlas::nrm2 (Vct const &x)
template<typename T , typename Vct >
void boost::numeric::bindings::atlas::scal (T const &alpha, Vct &x)
template<typename VctX , typename VctY >
float boost::numeric::bindings::atlas::sdsdot (float const alpha, VctX const &x, VctY const &y)
template<typename T , typename Vct >
void boost::numeric::bindings::atlas::set (T const &alpha, Vct &x)
template<typename VctX , typename VctY >
void boost::numeric::bindings::atlas::swap (VctX &x, VctY &y)
template<typename VctX , typename VctY >
void boost::numeric::bindings::atlas::xpy (VctX const &x, VctY &y)

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