Namespaces | |
namespace | detail |
Classes | |
struct | storage_order |
struct | storage_order< traits::column_major_t > |
struct | storage_order< traits::row_major_t > |
struct | uplo_triang |
struct | uplo_triang< traits::lower_t > |
struct | uplo_triang< traits::upper_t > |
Functions | |
template<typename Vct > | |
traits::type_traits< typename traits::vector_traits< Vct > ::value_type >::real_type | asum (Vct const &x) |
template<typename T , typename VctX , typename VctY > | |
void | axpby (T const &alpha, VctX const &x, T const &beta, VctY &y) |
template<typename T , typename VctX , typename VctY > | |
void | axpy (T const &alpha, VctX const &x, VctY &y) |
template<typename SymmA > | |
int | cholesky_factor (SymmA &a) |
template<typename SymmA > | |
int | cholesky_invert (SymmA &a) |
template<typename SymmA , typename MatrB > | |
int | cholesky_solve (SymmA &a, MatrB &b) |
template<typename SymmA , typename MatrB > | |
int | cholesky_substitute (SymmA const &a, MatrB &b) |
template<typename VctX , typename VctY > | |
void | copy (VctX const &x, VctY &y) |
template<typename VctX , typename VctY > | |
traits::vector_traits< VctX > ::value_type | dot (VctX const &x, VctY const &y) |
template<typename VctX , typename VctY > | |
void | 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 | dotc (VctX const &x, VctY const &y) |
template<typename VctX , typename VctY > | |
void | 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 | dotu (VctX const &x, VctY const &y) |
template<typename VctX , typename VctY > | |
double | dsdot (VctX const &x, VctY const &y) |
template<typename E1 , typename E2 > | |
E1 | enum_cast (E2 e2) |
template<typename MatrA , typename MatrB , typename MatrC > | |
void | gemm (MatrA const &a, MatrB const &b, MatrC &c) |
template<typename T , typename MatrA , typename MatrB , typename MatrC > | |
void | gemm (T const &alpha, MatrA const &a, MatrB const &b, T const &beta, MatrC &c) |
template<typename T , typename MatrA , typename MatrB , typename MatrC > | |
void | gemm (CBLAS_TRANSPOSE const TransA, CBLAS_TRANSPOSE const TransB, T const &alpha, MatrA const &a, MatrB const &b, T const &beta, MatrC &c) |
template<typename Matr , typename VctX , typename VctY > | |
void | gemv (Matr const &a, VctX const &x, VctY &y) |
template<typename T , typename Matr , typename VctX , typename VctY > | |
void | 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 | 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 | ger (VctX const &x, VctY const &y, Matr &a) |
template<typename T , typename Matr , typename VctX , typename VctY > | |
void | ger (T const &alpha, VctX const &x, VctY const &y, Matr &a) |
template<typename Matr , typename VctX , typename VctY > | |
void | gerc (VctX const &x, VctY const &y, Matr &a) |
template<typename T , typename Matr , typename VctX , typename VctY > | |
void | gerc (T const &alpha, VctX const &x, VctY const &y, Matr &a) |
template<typename Matr , typename VctX , typename VctY > | |
void | geru (VctX const &x, VctY const &y, Matr &a) |
template<typename T , typename Matr , typename VctX , typename VctY > | |
void | geru (T const &alpha, VctX const &x, VctY const &y, Matr &a) |
template<typename MatrA , typename MatrB > | |
int | gesv (MatrA &a, MatrB &b) |
template<typename MatrA , typename MatrB , typename IVec > | |
int | gesv (MatrA &a, IVec &ipiv, MatrB &b) |
template<typename MatrA , typename IVec > | |
int | getrf (MatrA &a, IVec &ipiv) |
template<typename MatrA , typename IVec > | |
int | getri (MatrA &a, IVec const &ipiv) |
template<typename MatrA , typename MatrB , typename IVec > | |
int | getrs (MatrA const &a, IVec const &ipiv, MatrB &b) |
template<typename MatrA , typename MatrB , typename IVec > | |
int | getrs (CBLAS_TRANSPOSE const Trans, MatrA const &a, IVec const &ipiv, MatrB &b) |
template<typename MatrA , typename MatrB , typename MatrC > | |
void | hemm (MatrA const &a, MatrB const &b, MatrC &c) |
template<typename T , typename MatrA , typename MatrB , typename MatrC > | |
void | hemm (T const &alpha, MatrA const &a, MatrB const &b, T const &beta, MatrC &c) |
template<typename T , typename HermA , typename MatrB , typename MatrC > | |
void | hemm (CBLAS_SIDE const side, T const &alpha, HermA const &a, MatrB const &b, T const &beta, MatrC &c) |
template<typename T , typename HermA , typename MatrB , typename MatrC > | |
void | hemm (CBLAS_SIDE const side, CBLAS_UPLO const uplo, T const &alpha, HermA const &a, MatrB const &b, T const &beta, MatrC &c) |
template<typename HermMatr , typename VctX , typename VctY > | |
void | hemv (HermMatr const &a, VctX const &x, VctY &y) |
template<typename T , typename HermMatr , typename VctX , typename VctY > | |
void | 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 | 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 | her (VctX const &x, HermM &a) |
template<typename T , typename HermM , typename VctX > | |
void | her (T const &alpha, VctX const &x, HermM &a) |
template<typename T , typename HermM , typename VctX > | |
void | her (CBLAS_UPLO const uplo, T const &alpha, VctX const &x, HermM &a) |
template<typename HermM , typename VctX , typename VctY > | |
void | her2 (VctX const &x, VctY const &y, HermM &a) |
template<typename T , typename HermM , typename VctX , typename VctY > | |
void | her2 (T const &alpha, VctX const &x, VctY const &y, HermM &a) |
template<typename T , typename HermM , typename VctX , typename VctY > | |
void | her2 (CBLAS_UPLO const uplo, T const &alpha, VctX const &x, VctY const &y, HermM &a) |
template<typename MatrA , typename MatrB , typename HermC > | |
void | her2k (CBLAS_TRANSPOSE trans, MatrA const &a, MatrB const &b, HermC &c) |
template<typename T1 , typename T2 , typename MatrA , typename MatrB , typename HermC > | |
void | her2k (CBLAS_TRANSPOSE trans, T1 const &alpha, MatrA const &a, MatrB const &b, T2 const &beta, HermC &c) |
template<typename T1 , typename T2 , typename MatrA , typename MatrB , typename HermC > | |
void | her2k (CBLAS_UPLO const uplo, CBLAS_TRANSPOSE trans, T1 const &alpha, MatrA const &a, MatrB const &b, T2 const &beta, HermC &c) |
template<typename MatrA , typename HermC > | |
void | herk (CBLAS_TRANSPOSE trans, MatrA const &a, HermC &c) |
template<typename T , typename MatrA , typename HermC > | |
void | herk (CBLAS_TRANSPOSE trans, T const &alpha, MatrA const &a, T const &beta, HermC &c) |
template<typename T , typename MatrA , typename HermC > | |
void | herk (CBLAS_UPLO const uplo, CBLAS_TRANSPOSE trans, T const &alpha, MatrA const &a, T const &beta, HermC &c) |
template<typename HermMatr , typename VctX , typename VctY > | |
void | hpmv (HermMatr const &a, VctX const &x, VctY &y) |
template<typename T , typename HermMatr , typename VctX , typename VctY > | |
void | hpmv (T const &alpha, HermMatr const &a, VctX const &x, T const &beta, VctY &y) |
template<typename HermM , typename VctX > | |
void | hpr (VctX const &x, HermM &a) |
template<typename T , typename HermM , typename VctX > | |
void | hpr (T const &alpha, VctX const &x, HermM &a) |
template<typename HermM , typename VctX , typename VctY > | |
void | hpr2 (VctX const &x, VctY const &y, HermM &a) |
template<typename T , typename HermM , typename VctX , typename VctY > | |
void | hpr2 (T const &alpha, VctX const &x, VctY const &y, HermM &a) |
template<typename Vct > | |
CBLAS_INDEX | iamax (Vct const &x) |
template<typename MatrA , typename IVec > | |
int | lu_factor (MatrA &a, IVec &ipiv) |
template<typename MatrA , typename IVec > | |
int | lu_invert (MatrA &a, IVec &ipiv) |
template<typename MatrA , typename MatrB > | |
int | lu_solve (MatrA &a, MatrB &b) |
template<typename MatrA , typename MatrB , typename IVec > | |
int | lu_substitute (MatrA const &a, IVec const &ipiv, MatrB &b) |
template<typename Vct > | |
traits::type_traits< typename traits::vector_traits< Vct > ::value_type >::real_type | nrm2 (Vct const &x) |
template<typename SymmA , typename MatrB > | |
int | posv (SymmA &a, MatrB &b) |
template<typename SymmA , typename MatrB > | |
int | posv (CBLAS_UPLO const uplo, SymmA &a, MatrB &b) |
template<typename SymmA > | |
int | potrf (SymmA &a) |
template<typename SymmA > | |
int | potrf (CBLAS_UPLO const uplo, SymmA &a) |
template<typename SymmA > | |
int | potri (SymmA &a) |
template<typename SymmA > | |
int | potri (CBLAS_UPLO const uplo, SymmA &a) |
template<typename SymmA , typename MatrB > | |
int | potrs (SymmA const &a, MatrB &b) |
template<typename SymmA , typename MatrB > | |
int | potrs (CBLAS_UPLO const uplo, SymmA const &a, MatrB &b) |
template<typename T , typename Vct > | |
void | scal (T const &alpha, Vct &x) |
template<typename VctX , typename VctY > | |
float | sdsdot (float const alpha, VctX const &x, VctY const &y) |
template<typename T , typename Vct > | |
void | set (T const &alpha, Vct &x) |
template<typename SymmMatr , typename VctX , typename VctY > | |
void | spmv (SymmMatr const &a, VctX const &x, VctY &y) |
template<typename T , typename SymmMatr , typename VctX , typename VctY > | |
void | spmv (T const &alpha, SymmMatr const &a, VctX const &x, T const &beta, VctY &y) |
template<typename SymmM , typename VctX > | |
void | spr (VctX const &x, SymmM &a) |
template<typename T , typename SymmM , typename VctX > | |
void | spr (T const &alpha, VctX const &x, SymmM &a) |
template<typename SymmM , typename VctX , typename VctY > | |
void | spr2 (VctX const &x, VctY const &y, SymmM &a) |
template<typename T , typename SymmM , typename VctX , typename VctY > | |
void | spr2 (T const &alpha, VctX const &x, VctY const &y, SymmM &a) |
template<typename VctX , typename VctY > | |
void | swap (VctX &x, VctY &y) |
template<typename MatrA , typename MatrB , typename MatrC > | |
void | symm (MatrA const &a, MatrB const &b, MatrC &c) |
template<typename T , typename MatrA , typename MatrB , typename MatrC > | |
void | symm (T const &alpha, MatrA const &a, MatrB const &b, T const &beta, MatrC &c) |
template<typename T , typename SymmA , typename MatrB , typename MatrC > | |
void | symm (CBLAS_SIDE const side, T const &alpha, SymmA const &a, MatrB const &b, T const &beta, MatrC &c) |
template<typename T , typename SymmA , typename MatrB , typename MatrC > | |
void | symm (CBLAS_SIDE const side, CBLAS_UPLO const uplo, T const &alpha, SymmA const &a, MatrB const &b, T const &beta, MatrC &c) |
template<typename SymmMatr , typename VctX , typename VctY > | |
void | symv (SymmMatr const &a, VctX const &x, VctY &y) |
template<typename T , typename SymmMatr , typename VctX , typename VctY > | |
void | 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 | 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 | syr (VctX const &x, SymmM &a) |
template<typename T , typename SymmM , typename VctX > | |
void | syr (T const &alpha, VctX const &x, SymmM &a) |
template<typename T , typename SymmM , typename VctX > | |
void | syr (CBLAS_UPLO const uplo, T const &alpha, VctX const &x, SymmM &a) |
template<typename SymmM , typename VctX , typename VctY > | |
void | syr2 (VctX const &x, VctY const &y, SymmM &a) |
template<typename T , typename SymmM , typename VctX , typename VctY > | |
void | syr2 (T const &alpha, VctX const &x, VctY const &y, SymmM &a) |
template<typename T , typename SymmM , typename VctX , typename VctY > | |
void | syr2 (CBLAS_UPLO const uplo, T const &alpha, VctX const &x, VctY const &y, SymmM &a) |
template<typename MatrA , typename MatrB , typename SymmC > | |
void | syr2k (CBLAS_TRANSPOSE trans, MatrA const &a, MatrB const &b, SymmC &c) |
template<typename T , typename MatrA , typename MatrB , typename SymmC > | |
void | syr2k (CBLAS_TRANSPOSE trans, T const &alpha, MatrA const &a, MatrB const &b, T const &beta, SymmC &c) |
template<typename T , typename MatrA , typename MatrB , typename SymmC > | |
void | syr2k (CBLAS_UPLO const uplo, CBLAS_TRANSPOSE trans, T const &alpha, MatrA const &a, MatrB const &b, T const &beta, SymmC &c) |
template<typename MatrA , typename SymmC > | |
void | syrk (CBLAS_TRANSPOSE trans, MatrA const &a, SymmC &c) |
template<typename T , typename MatrA , typename SymmC > | |
void | syrk (CBLAS_TRANSPOSE trans, T const &alpha, MatrA const &a, T const &beta, SymmC &c) |
template<typename T , typename MatrA , typename SymmC > | |
void | syrk (CBLAS_UPLO const uplo, CBLAS_TRANSPOSE trans, T const &alpha, MatrA const &a, T const &beta, SymmC &c) |
template<typename VctX , typename VctY > | |
void | xpy (VctX const &x, VctY &y) |
traits::type_traits< typename traits::vector_traits<Vct>::value_type >::real_type boost::numeric::bindings::atlas::asum | ( | Vct const & | x | ) | [inline] |
Definition at line 347 of file cblas1.hpp.
References boost::numeric::bindings::atlas::detail::asum(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
void boost::numeric::bindings::atlas::axpby | ( | T const & | alpha, | |
VctX const & | x, | |||
T const & | beta, | |||
VctY & | y | |||
) | [inline] |
Definition at line 113 of file cblas1.hpp.
References boost::numeric::bindings::atlas::detail::axpby(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
void boost::numeric::bindings::atlas::axpy | ( | T const & | alpha, | |
VctX const & | x, | |||
VctY & | y | |||
) | [inline] |
Definition at line 86 of file cblas1.hpp.
References boost::numeric::bindings::atlas::detail::axpy(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
Referenced by xpy().
int boost::numeric::bindings::atlas::cholesky_factor | ( | SymmA & | a | ) | [inline] |
Definition at line 557 of file clapack.hpp.
References potrf().
int boost::numeric::bindings::atlas::cholesky_invert | ( | SymmA & | a | ) | [inline] |
Definition at line 777 of file clapack.hpp.
References potri().
int boost::numeric::bindings::atlas::cholesky_solve | ( | SymmA & | a, | |
MatrB & | b | |||
) | [inline] |
Definition at line 487 of file clapack.hpp.
References posv().
int boost::numeric::bindings::atlas::cholesky_substitute | ( | SymmA const & | a, | |
MatrB & | b | |||
) | [inline] |
Definition at line 678 of file clapack.hpp.
References potrs().
void boost::numeric::bindings::atlas::copy | ( | VctX const & | x, | |
VctY & | y | |||
) | [inline] |
Definition at line 43 of file cblas1.hpp.
References boost::numeric::bindings::atlas::detail::copy(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
traits::vector_traits<VctX>::value_type boost::numeric::bindings::atlas::dot | ( | VctX const & | x, | |
VctY const & | y | |||
) | [inline] |
Definition at line 138 of file cblas1.hpp.
References boost::numeric::bindings::atlas::detail::dot(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
Referenced by SketcherGui::ViewProviderSketch::draw(), Gui::PythonConsole::onSaveHistoryAs(), Base::Rotation::setValue(), and Base::Rotation::slerp().
void boost::numeric::bindings::atlas::dotc | ( | VctX const & | x, | |
VctY const & | y, | |||
typename traits::vector_traits< VctX >::value_type & | val | |||
) | [inline] |
Definition at line 293 of file cblas1.hpp.
References boost::numeric::bindings::atlas::detail::dotc(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
traits::vector_traits<VctX>::value_type boost::numeric::bindings::atlas::dotc | ( | VctX const & | x, | |
VctY const & | y | |||
) | [inline] |
Definition at line 267 of file cblas1.hpp.
References boost::numeric::bindings::atlas::detail::dotc(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
void boost::numeric::bindings::atlas::dotu | ( | VctX const & | x, | |
VctY const & | y, | |||
typename traits::vector_traits< VctX >::value_type & | val | |||
) | [inline] |
Definition at line 233 of file cblas1.hpp.
References boost::numeric::bindings::atlas::detail::dotu(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
traits::vector_traits<VctX>::value_type boost::numeric::bindings::atlas::dotu | ( | VctX const & | x, | |
VctY const & | y | |||
) | [inline] |
Definition at line 207 of file cblas1.hpp.
References boost::numeric::bindings::atlas::detail::dotu(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
double boost::numeric::bindings::atlas::dsdot | ( | VctX const & | x, | |
VctY const & | y | |||
) | [inline] |
E1 boost::numeric::bindings::atlas::enum_cast | ( | E2 | e2 | ) | [inline] |
Definition at line 65 of file cblas_enum.hpp.
Referenced by boost::numeric::bindings::atlas::detail::hemm_right::f(), boost::numeric::bindings::atlas::detail::hemm_left::f(), boost::numeric::bindings::atlas::detail::symm_right::f(), boost::numeric::bindings::atlas::detail::symm_left::f(), gemm(), gemv(), ger(), gerc(), geru(), gesv(), getrf(), getri(), getrs(), hemm(), boost::numeric::bindings::atlas::detail::hemm(), hemv(), her(), her2(), her2k(), boost::numeric::bindings::atlas::detail::her2k(), herk(), boost::numeric::bindings::atlas::detail::herk(), hpmv(), hpr(), hpr2(), posv(), boost::numeric::bindings::atlas::detail::posv(), potrf(), boost::numeric::bindings::atlas::detail::potrf(), potri(), boost::numeric::bindings::atlas::detail::potri(), potrs(), boost::numeric::bindings::atlas::detail::potrs(), spmv(), spr(), spr2(), symm(), boost::numeric::bindings::atlas::detail::symm(), symv(), syr(), syr2(), syr2k(), boost::numeric::bindings::atlas::detail::syr2k(), syrk(), and boost::numeric::bindings::atlas::detail::syrk().
void boost::numeric::bindings::atlas::gemm | ( | MatrA const & | a, | |
MatrB const & | b, | |||
MatrC & | c | |||
) | [inline] |
Definition at line 135 of file cblas3.hpp.
References CblasNoTrans, and gemm().
void boost::numeric::bindings::atlas::gemm | ( | T const & | alpha, | |
MatrA const & | a, | |||
MatrB const & | b, | |||
T const & | beta, | |||
MatrC & | c | |||
) | [inline] |
Definition at line 125 of file cblas3.hpp.
References CblasNoTrans, and gemm().
void boost::numeric::bindings::atlas::gemm | ( | CBLAS_TRANSPOSE const | TransA, | |
CBLAS_TRANSPOSE const | TransB, | |||
T const & | alpha, | |||
MatrA const & | a, | |||
MatrB const & | b, | |||
T const & | beta, | |||
MatrC & | c | |||
) | [inline] |
Definition at line 38 of file cblas3.hpp.
References CblasConjTrans, CblasNoTrans, CblasTrans, enum_cast(), boost::numeric::bindings::atlas::detail::gemm(), k, boost::numeric::bindings::traits::leading_dimension(), FemExample::m, boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), boost::numeric::bindings::traits::matrix_storage_const(), and Py::value().
Referenced by Approximate::ComputeError(), Approximate::ErrorApprox(), gemm(), and UniGridApprox::MatComp().
void boost::numeric::bindings::atlas::gemv | ( | Matr const & | a, | |
VctX const & | x, | |||
VctY & | y | |||
) | [inline] |
Definition at line 95 of file cblas2.hpp.
References CblasNoTrans, and gemv().
void boost::numeric::bindings::atlas::gemv | ( | T const & | alpha, | |
Matr const & | a, | |||
VctX const & | x, | |||
T const & | beta, | |||
VctY & | y | |||
) | [inline] |
Definition at line 87 of file cblas2.hpp.
References CblasNoTrans, and gemv().
void boost::numeric::bindings::atlas::gemv | ( | CBLAS_TRANSPOSE const | TransA, | |
T const & | alpha, | |||
Matr const & | a, | |||
VctX const & | x, | |||
T const & | beta, | |||
VctY & | y | |||
) | [inline] |
Definition at line 38 of file cblas2.hpp.
References CblasNoTrans, enum_cast(), boost::numeric::bindings::atlas::detail::gemv(), boost::numeric::bindings::traits::leading_dimension(), FemExample::m, boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), boost::numeric::bindings::traits::matrix_storage_const(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
Referenced by gemv().
void boost::numeric::bindings::atlas::ger | ( | VctX const & | x, | |
VctY const & | y, | |||
Matr & | a | |||
) | [inline] |
Definition at line 539 of file cblas2.hpp.
References ger().
void boost::numeric::bindings::atlas::ger | ( | T const & | alpha, | |
VctX const & | x, | |||
VctY const & | y, | |||
Matr & | a | |||
) | [inline] |
Definition at line 496 of file cblas2.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::ger(), boost::numeric::bindings::traits::leading_dimension(), FemExample::m, boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
Referenced by ger().
void boost::numeric::bindings::atlas::gerc | ( | VctX const & | x, | |
VctY const & | y, | |||
Matr & | a | |||
) | [inline] |
Definition at line 651 of file cblas2.hpp.
References gerc().
void boost::numeric::bindings::atlas::gerc | ( | T const & | alpha, | |
VctX const & | x, | |||
VctY const & | y, | |||
Matr & | a | |||
) | [inline] |
Definition at line 608 of file cblas2.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::gerc(), boost::numeric::bindings::traits::leading_dimension(), FemExample::m, boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
Referenced by gerc().
void boost::numeric::bindings::atlas::geru | ( | VctX const & | x, | |
VctY const & | y, | |||
Matr & | a | |||
) | [inline] |
Definition at line 595 of file cblas2.hpp.
References geru().
void boost::numeric::bindings::atlas::geru | ( | T const & | alpha, | |
VctX const & | x, | |||
VctY const & | y, | |||
Matr & | a | |||
) | [inline] |
Definition at line 552 of file cblas2.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::geru(), boost::numeric::bindings::traits::leading_dimension(), FemExample::m, boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
Referenced by geru().
int boost::numeric::bindings::atlas::gesv | ( | MatrA & | a, | |
MatrB & | b | |||
) | [inline] |
Definition at line 126 of file clapack.hpp.
References CblasColMajor, enum_cast(), boost::numeric::bindings::atlas::detail::gesv(), boost::numeric::bindings::traits::leading_dimension(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), and Py::value().
int boost::numeric::bindings::atlas::gesv | ( | MatrA & | a, | |
IVec & | ipiv, | |||
MatrB & | b | |||
) | [inline] |
Definition at line 79 of file clapack.hpp.
References CblasColMajor, enum_cast(), boost::numeric::bindings::atlas::detail::gesv(), boost::numeric::bindings::traits::leading_dimension(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), Py::value(), boost::numeric::bindings::traits::vector_size(), and boost::numeric::bindings::traits::vector_storage().
Referenced by lu_solve(), and MeshCore::SurfaceFit::PolynomFit().
int boost::numeric::bindings::atlas::getrf | ( | MatrA & | a, | |
IVec & | ipiv | |||
) | [inline] |
Definition at line 211 of file clapack.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::getrf(), boost::numeric::bindings::traits::leading_dimension(), FemExample::m, boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), Py::value(), boost::numeric::bindings::traits::vector_size(), and boost::numeric::bindings::traits::vector_storage().
Referenced by lu_factor().
int boost::numeric::bindings::atlas::getri | ( | MatrA & | a, | |
IVec const & | ipiv | |||
) | [inline] |
Definition at line 328 of file clapack.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::getri(), boost::numeric::bindings::traits::leading_dimension(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), and boost::numeric::bindings::traits::vector_storage_const().
Referenced by lu_invert().
int boost::numeric::bindings::atlas::getrs | ( | MatrA const & | a, | |
IVec const & | ipiv, | |||
MatrB & | b | |||
) | [inline] |
Definition at line 313 of file clapack.hpp.
References CblasNoTrans, and getrs().
int boost::numeric::bindings::atlas::getrs | ( | CBLAS_TRANSPOSE const | Trans, | |
MatrA const & | a, | |||
IVec const & | ipiv, | |||
MatrB & | b | |||
) | [inline] |
Definition at line 251 of file clapack.hpp.
References CblasColMajor, CblasConjTrans, CblasNoTrans, CblasTrans, enum_cast(), boost::numeric::bindings::atlas::detail::getrs(), boost::numeric::bindings::traits::leading_dimension(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), boost::numeric::bindings::traits::matrix_storage_const(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), and boost::numeric::bindings::traits::vector_storage_const().
Referenced by getrs(), lu_substitute(), UniGridApprox::MatComp(), and Routines::NewtonStep().
void boost::numeric::bindings::atlas::hemm | ( | MatrA const & | a, | |
MatrB const & | b, | |||
MatrC & | c | |||
) | [inline] |
Definition at line 676 of file cblas3.hpp.
References hemm().
void boost::numeric::bindings::atlas::hemm | ( | T const & | alpha, | |
MatrA const & | a, | |||
MatrB const & | b, | |||
T const & | beta, | |||
MatrC & | c | |||
) | [inline] |
Definition at line 640 of file cblas3.hpp.
References SketcherExample::f, Py::type(), and Py::value().
void boost::numeric::bindings::atlas::hemm | ( | CBLAS_SIDE const | side, | |
T const & | alpha, | |||
HermA const & | a, | |||
MatrB const & | b, | |||
T const & | beta, | |||
MatrC & | c | |||
) | [inline] |
Definition at line 515 of file cblas3.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::hemm(), and Py::value().
void boost::numeric::bindings::atlas::hemm | ( | CBLAS_SIDE const | side, | |
CBLAS_UPLO const | uplo, | |||
T const & | alpha, | |||
HermA const & | a, | |||
MatrB const & | b, | |||
T const & | beta, | |||
MatrC & | c | |||
) | [inline] |
Definition at line 499 of file cblas3.hpp.
References boost::numeric::bindings::atlas::detail::hemm(), and Py::value().
Referenced by hemm().
void boost::numeric::bindings::atlas::hemv | ( | HermMatr const & | a, | |
VctX const & | x, | |||
VctY & | y | |||
) | [inline] |
Definition at line 415 of file cblas2.hpp.
References hemv().
void boost::numeric::bindings::atlas::hemv | ( | T const & | alpha, | |
HermMatr const & | a, | |||
VctX const & | x, | |||
T const & | beta, | |||
VctY & | y | |||
) | [inline] |
Definition at line 359 of file cblas2.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::hemv(), boost::numeric::bindings::traits::leading_dimension(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), boost::numeric::bindings::traits::matrix_storage_const(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
void boost::numeric::bindings::atlas::hemv | ( | CBLAS_UPLO const | uplo, | |
T const & | alpha, | |||
HermMatr const & | a, | |||
VctX const & | x, | |||
T const & | beta, | |||
VctY & | y | |||
) | [inline] |
Definition at line 314 of file cblas2.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::hemv(), boost::numeric::bindings::traits::leading_dimension(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), boost::numeric::bindings::traits::matrix_storage_const(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
Referenced by hemv().
void boost::numeric::bindings::atlas::her | ( | VctX const & | x, | |
HermM & | a | |||
) | [inline] |
Definition at line 1077 of file cblas2.hpp.
References her().
void boost::numeric::bindings::atlas::her | ( | T const & | alpha, | |
VctX const & | x, | |||
HermM & | a | |||
) | [inline] |
Definition at line 1031 of file cblas2.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::her(), boost::numeric::bindings::traits::leading_dimension(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
void boost::numeric::bindings::atlas::her | ( | CBLAS_UPLO const | uplo, | |
T const & | alpha, | |||
VctX const & | x, | |||
HermM & | a | |||
) | [inline] |
Definition at line 996 of file cblas2.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::her(), boost::numeric::bindings::traits::leading_dimension(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
Referenced by her().
void boost::numeric::bindings::atlas::her2 | ( | VctX const & | x, | |
VctY const & | y, | |||
HermM & | a | |||
) | [inline] |
Definition at line 1249 of file cblas2.hpp.
References her2().
void boost::numeric::bindings::atlas::her2 | ( | T const & | alpha, | |
VctX const & | x, | |||
VctY const & | y, | |||
HermM & | a | |||
) | [inline] |
Definition at line 1196 of file cblas2.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::her2(), boost::numeric::bindings::traits::leading_dimension(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
void boost::numeric::bindings::atlas::her2 | ( | CBLAS_UPLO const | uplo, | |
T const & | alpha, | |||
VctX const & | x, | |||
VctY const & | y, | |||
HermM & | a | |||
) | [inline] |
Definition at line 1152 of file cblas2.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::her2(), boost::numeric::bindings::traits::leading_dimension(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
Referenced by her2().
void boost::numeric::bindings::atlas::her2k | ( | CBLAS_TRANSPOSE | trans, | |
MatrA const & | a, | |||
MatrB const & | b, | |||
HermC & | c | |||
) | [inline] |
Definition at line 1204 of file cblas3.hpp.
References her2k().
void boost::numeric::bindings::atlas::her2k | ( | CBLAS_TRANSPOSE | trans, | |
T1 const & | alpha, | |||
MatrA const & | a, | |||
MatrB const & | b, | |||
T2 const & | beta, | |||
HermC & | c | |||
) | [inline] |
Definition at line 1176 of file cblas3.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::her2k(), and Py::value().
void boost::numeric::bindings::atlas::her2k | ( | CBLAS_UPLO const | uplo, | |
CBLAS_TRANSPOSE | trans, | |||
T1 const & | alpha, | |||
MatrA const & | a, | |||
MatrB const & | b, | |||
T2 const & | beta, | |||
HermC & | c | |||
) | [inline] |
Definition at line 1159 of file cblas3.hpp.
References boost::numeric::bindings::atlas::detail::her2k(), and Py::value().
Referenced by her2k().
void boost::numeric::bindings::atlas::herk | ( | CBLAS_TRANSPOSE | trans, | |
MatrA const & | a, | |||
HermC & | c | |||
) | [inline] |
Definition at line 1060 of file cblas3.hpp.
References herk().
void boost::numeric::bindings::atlas::herk | ( | CBLAS_TRANSPOSE | trans, | |
T const & | alpha, | |||
MatrA const & | a, | |||
T const & | beta, | |||
HermC & | c | |||
) | [inline] |
Definition at line 1032 of file cblas3.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::herk(), and Py::value().
void boost::numeric::bindings::atlas::herk | ( | CBLAS_UPLO const | uplo, | |
CBLAS_TRANSPOSE | trans, | |||
T const & | alpha, | |||
MatrA const & | a, | |||
T const & | beta, | |||
HermC & | c | |||
) | [inline] |
Definition at line 1016 of file cblas3.hpp.
References boost::numeric::bindings::atlas::detail::herk(), and Py::value().
Referenced by herk().
void boost::numeric::bindings::atlas::hpmv | ( | HermMatr const & | a, | |
VctX const & | x, | |||
VctY & | y | |||
) | [inline] |
Definition at line 482 of file cblas2.hpp.
References hpmv().
void boost::numeric::bindings::atlas::hpmv | ( | T const & | alpha, | |
HermMatr const & | a, | |||
VctX const & | x, | |||
T const & | beta, | |||
VctY & | y | |||
) | [inline] |
Definition at line 430 of file cblas2.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::hpmv(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), boost::numeric::bindings::traits::matrix_storage_const(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
Referenced by hpmv().
void boost::numeric::bindings::atlas::hpr | ( | VctX const & | x, | |
HermM & | a | |||
) | [inline] |
Definition at line 1137 of file cblas2.hpp.
References hpr().
void boost::numeric::bindings::atlas::hpr | ( | T const & | alpha, | |
VctX const & | x, | |||
HermM & | a | |||
) | [inline] |
Definition at line 1092 of file cblas2.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::hpr(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
Referenced by hpr().
void boost::numeric::bindings::atlas::hpr2 | ( | VctX const & | x, | |
VctY const & | y, | |||
HermM & | a | |||
) | [inline] |
Definition at line 1315 of file cblas2.hpp.
References hpr2().
void boost::numeric::bindings::atlas::hpr2 | ( | T const & | alpha, | |
VctX const & | x, | |||
VctY const & | y, | |||
HermM & | a | |||
) | [inline] |
Definition at line 1263 of file cblas2.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::hpr2(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
Referenced by hpr2().
CBLAS_INDEX boost::numeric::bindings::atlas::iamax | ( | Vct const & | x | ) | [inline] |
Definition at line 360 of file cblas1.hpp.
References boost::numeric::bindings::atlas::detail::iamax(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
int boost::numeric::bindings::atlas::lu_factor | ( | MatrA & | a, | |
IVec & | ipiv | |||
) | [inline] |
Definition at line 241 of file clapack.hpp.
References getrf().
Referenced by UniGridApprox::MatComp(), and Routines::NewtonStep().
int boost::numeric::bindings::atlas::lu_invert | ( | MatrA & | a, | |
IVec & | ipiv | |||
) | [inline] |
Definition at line 363 of file clapack.hpp.
References getri().
int boost::numeric::bindings::atlas::lu_solve | ( | MatrA & | a, | |
MatrB & | b | |||
) | [inline] |
Definition at line 185 of file clapack.hpp.
References gesv().
int boost::numeric::bindings::atlas::lu_substitute | ( | MatrA const & | a, | |
IVec const & | ipiv, | |||
MatrB & | b | |||
) | [inline] |
Definition at line 319 of file clapack.hpp.
References CblasNoTrans, and getrs().
traits::type_traits< typename traits::vector_traits<Vct>::value_type >::real_type boost::numeric::bindings::atlas::nrm2 | ( | Vct const & | x | ) | [inline] |
Definition at line 327 of file cblas1.hpp.
References boost::numeric::bindings::atlas::detail::nrm2(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
int boost::numeric::bindings::atlas::posv | ( | SymmA & | a, | |
MatrB & | b | |||
) | [inline] |
Definition at line 459 of file clapack.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::posv(), and Py::value().
int boost::numeric::bindings::atlas::posv | ( | CBLAS_UPLO const | uplo, | |
SymmA & | a, | |||
MatrB & | b | |||
) | [inline] |
Definition at line 442 of file clapack.hpp.
References CblasLower, CblasUpper, boost::numeric::bindings::atlas::detail::posv(), and Py::value().
Referenced by cholesky_solve().
int boost::numeric::bindings::atlas::potrf | ( | SymmA & | a | ) | [inline] |
Definition at line 533 of file clapack.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::potrf(), and Py::value().
int boost::numeric::bindings::atlas::potrf | ( | CBLAS_UPLO const | uplo, | |
SymmA & | a | |||
) | [inline] |
Definition at line 520 of file clapack.hpp.
References CblasLower, CblasUpper, boost::numeric::bindings::atlas::detail::potrf(), and Py::value().
Referenced by cholesky_factor().
int boost::numeric::bindings::atlas::potri | ( | SymmA & | a | ) | [inline] |
Definition at line 753 of file clapack.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::potri(), and Py::value().
int boost::numeric::bindings::atlas::potri | ( | CBLAS_UPLO const | uplo, | |
SymmA & | a | |||
) | [inline] |
Definition at line 740 of file clapack.hpp.
References CblasLower, CblasUpper, boost::numeric::bindings::atlas::detail::potri(), and Py::value().
Referenced by cholesky_invert().
int boost::numeric::bindings::atlas::potrs | ( | SymmA const & | a, | |
MatrB & | b | |||
) | [inline] |
Definition at line 650 of file clapack.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::potrs(), and Py::value().
int boost::numeric::bindings::atlas::potrs | ( | CBLAS_UPLO const | uplo, | |
SymmA const & | a, | |||
MatrB & | b | |||
) | [inline] |
Definition at line 633 of file clapack.hpp.
References CblasLower, CblasUpper, boost::numeric::bindings::atlas::detail::potrs(), and Py::value().
Referenced by cholesky_substitute().
void boost::numeric::bindings::atlas::scal | ( | T const & | alpha, | |
Vct & | x | |||
) | [inline] |
Definition at line 68 of file cblas1.hpp.
References boost::numeric::bindings::atlas::detail::scal(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), and boost::numeric::bindings::traits::vector_stride().
float boost::numeric::bindings::atlas::sdsdot | ( | float const | alpha, | |
VctX const & | x, | |||
VctY const & | y | |||
) | [inline] |
void boost::numeric::bindings::atlas::set | ( | T const & | alpha, | |
Vct & | x | |||
) | [inline] |
Definition at line 35 of file cblas1.hpp.
References boost::numeric::bindings::atlas::detail::set(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_stride(), and MovieTool::x.
Referenced by Gui::View3DInventorViewer::actualRedraw(), Gui::SoGLSelectAction::beginTraversal(), MeshGui::SoFCMeshVertex::doAction(), MeshGui::SoFCMeshObjectNode::doAction(), MeshGui::SoFCMeshFacet::doAction(), Gui::SoGLWidgetNode::doAction(), Base::Subject< const char * >::Get(), Gui::SoTextLabel::GLRender(), Gui::View3DInventorViewer::handleEventCB(), Gui::View3DInventorViewer::interactionFinishCB(), Gui::View3DInventorViewer::interactionStartCB(), Base::Subject< const char * >::Notify(), MeshCore::MeshFixDegeneratedFacets::RemoveEdgeTooSmall(), and Gui::View3DInventorViewer::setGLWidget().
void boost::numeric::bindings::atlas::spmv | ( | SymmMatr const & | a, | |
VctX const & | x, | |||
VctY & | y | |||
) | [inline] |
Definition at line 299 of file cblas2.hpp.
References spmv().
void boost::numeric::bindings::atlas::spmv | ( | T const & | alpha, | |
SymmMatr const & | a, | |||
VctX const & | x, | |||
T const & | beta, | |||
VctY & | y | |||
) | [inline] |
Definition at line 247 of file cblas2.hpp.
References enum_cast(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), boost::numeric::bindings::traits::matrix_storage_const(), boost::numeric::bindings::atlas::detail::spmv(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
Referenced by spmv().
void boost::numeric::bindings::atlas::spr | ( | VctX const & | x, | |
SymmM & | a | |||
) | [inline] |
Definition at line 805 of file cblas2.hpp.
References spr().
void boost::numeric::bindings::atlas::spr | ( | T const & | alpha, | |
VctX const & | x, | |||
SymmM & | a | |||
) | [inline] |
Definition at line 760 of file cblas2.hpp.
References enum_cast(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), boost::numeric::bindings::atlas::detail::spr(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
Referenced by annMaxSpread(), fair_split(), midpt_split(), sl_fair_split(), sl_midpt_split(), and spr().
void boost::numeric::bindings::atlas::spr2 | ( | VctX const & | x, | |
VctY const & | y, | |||
SymmM & | a | |||
) | [inline] |
Definition at line 982 of file cblas2.hpp.
References spr2().
void boost::numeric::bindings::atlas::spr2 | ( | T const & | alpha, | |
VctX const & | x, | |||
VctY const & | y, | |||
SymmM & | a | |||
) | [inline] |
Definition at line 930 of file cblas2.hpp.
References enum_cast(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), boost::numeric::bindings::atlas::detail::spr2(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
Referenced by spr2().
void boost::numeric::bindings::atlas::swap | ( | VctX & | x, | |
VctY & | y | |||
) | [inline] |
Definition at line 58 of file cblas1.hpp.
References boost::numeric::bindings::atlas::detail::swap(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), and boost::numeric::bindings::traits::vector_stride().
Referenced by CmdSketcherConstrainSymmetric::activated(), CmdSketcherConstrainAngle::activated(), CmdSketcherConstrainPointOnObject::activated(), CmdSketcherConstrainDistance::activated(), Sketcher::Sketch::addEqualConstraint(), MeshCore::MeshBuilder::AddFacet(), Sketcher::Sketch::addPerpendicularConstraint(), Sketcher::Sketch::addTangentConstraint(), MeshCore::MeshGeomFacet::AdjustCirculationDirection(), MeshGui::ViewProviderMesh::createToolMesh(), MeshCore::SetOperations::Do(), SketcherGui::ViewProviderSketch::draw(), Robot::Edge2TracObject::execute(), MeshCore::MeshBuilder::Finish(), MeshCore::MeshFacet::FlipNormal(), Part::TopoShape::getFaces(), MeshCore::MeshInput::LoadBinarySTL(), MeshCore::MeshGeomFacet::SubSample(), and Sketcher::SketchObject::trim().
void boost::numeric::bindings::atlas::symm | ( | MatrA const & | a, | |
MatrB const & | b, | |||
MatrC & | c | |||
) | [inline] |
Definition at line 408 of file cblas3.hpp.
References symm().
void boost::numeric::bindings::atlas::symm | ( | T const & | alpha, | |
MatrA const & | a, | |||
MatrB const & | b, | |||
T const & | beta, | |||
MatrC & | c | |||
) | [inline] |
Definition at line 372 of file cblas3.hpp.
References SketcherExample::f, Py::type(), and Py::value().
void boost::numeric::bindings::atlas::symm | ( | CBLAS_SIDE const | side, | |
T const & | alpha, | |||
SymmA const & | a, | |||
MatrB const & | b, | |||
T const & | beta, | |||
MatrC & | c | |||
) | [inline] |
Definition at line 244 of file cblas3.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::symm(), and Py::value().
void boost::numeric::bindings::atlas::symm | ( | CBLAS_SIDE const | side, | |
CBLAS_UPLO const | uplo, | |||
T const & | alpha, | |||
SymmA const & | a, | |||
MatrB const & | b, | |||
T const & | beta, | |||
MatrC & | c | |||
) | [inline] |
Definition at line 228 of file cblas3.hpp.
References boost::numeric::bindings::atlas::detail::symm(), and Py::value().
Referenced by symm().
void boost::numeric::bindings::atlas::symv | ( | SymmMatr const & | a, | |
VctX const & | x, | |||
VctY & | y | |||
) | [inline] |
Definition at line 220 of file cblas2.hpp.
References symv().
void boost::numeric::bindings::atlas::symv | ( | T const & | alpha, | |
SymmMatr const & | a, | |||
VctX const & | x, | |||
T const & | beta, | |||
VctY & | y | |||
) | [inline] |
Definition at line 164 of file cblas2.hpp.
References enum_cast(), boost::numeric::bindings::traits::leading_dimension(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), boost::numeric::bindings::traits::matrix_storage_const(), boost::numeric::bindings::atlas::detail::symv(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
void boost::numeric::bindings::atlas::symv | ( | CBLAS_UPLO const | uplo, | |
T const & | alpha, | |||
SymmMatr const & | a, | |||
VctX const & | x, | |||
T const & | beta, | |||
VctY & | y | |||
) | [inline] |
Definition at line 119 of file cblas2.hpp.
References enum_cast(), boost::numeric::bindings::traits::leading_dimension(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), boost::numeric::bindings::traits::matrix_storage_const(), boost::numeric::bindings::atlas::detail::symv(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
Referenced by symv().
void boost::numeric::bindings::atlas::syr | ( | VctX const & | x, | |
SymmM & | a | |||
) | [inline] |
Definition at line 746 of file cblas2.hpp.
References syr().
void boost::numeric::bindings::atlas::syr | ( | T const & | alpha, | |
VctX const & | x, | |||
SymmM & | a | |||
) | [inline] |
Definition at line 700 of file cblas2.hpp.
References enum_cast(), boost::numeric::bindings::traits::leading_dimension(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), boost::numeric::bindings::atlas::detail::syr(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
void boost::numeric::bindings::atlas::syr | ( | CBLAS_UPLO const | uplo, | |
T const & | alpha, | |||
VctX const & | x, | |||
SymmM & | a | |||
) | [inline] |
Definition at line 665 of file cblas2.hpp.
References enum_cast(), boost::numeric::bindings::traits::leading_dimension(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), boost::numeric::bindings::atlas::detail::syr(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
Referenced by syr().
void boost::numeric::bindings::atlas::syr2 | ( | VctX const & | x, | |
VctY const & | y, | |||
SymmM & | a | |||
) | [inline] |
Definition at line 916 of file cblas2.hpp.
References syr2().
void boost::numeric::bindings::atlas::syr2 | ( | T const & | alpha, | |
VctX const & | x, | |||
VctY const & | y, | |||
SymmM & | a | |||
) | [inline] |
Definition at line 863 of file cblas2.hpp.
References enum_cast(), boost::numeric::bindings::traits::leading_dimension(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), boost::numeric::bindings::atlas::detail::syr2(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
void boost::numeric::bindings::atlas::syr2 | ( | CBLAS_UPLO const | uplo, | |
T const & | alpha, | |||
VctX const & | x, | |||
VctY const & | y, | |||
SymmM & | a | |||
) | [inline] |
Definition at line 819 of file cblas2.hpp.
References enum_cast(), boost::numeric::bindings::traits::leading_dimension(), boost::numeric::bindings::traits::matrix_size1(), boost::numeric::bindings::traits::matrix_size2(), boost::numeric::bindings::traits::matrix_storage(), boost::numeric::bindings::atlas::detail::syr2(), Py::value(), boost::numeric::bindings::traits::vector_size(), boost::numeric::bindings::traits::vector_storage(), boost::numeric::bindings::traits::vector_storage_const(), and boost::numeric::bindings::traits::vector_stride().
Referenced by syr2().
void boost::numeric::bindings::atlas::syr2k | ( | CBLAS_TRANSPOSE | trans, | |
MatrA const & | a, | |||
MatrB const & | b, | |||
SymmC & | c | |||
) | [inline] |
Definition at line 938 of file cblas3.hpp.
References syr2k().
void boost::numeric::bindings::atlas::syr2k | ( | CBLAS_TRANSPOSE | trans, | |
T const & | alpha, | |||
MatrA const & | a, | |||
MatrB const & | b, | |||
T const & | beta, | |||
SymmC & | c | |||
) | [inline] |
Definition at line 910 of file cblas3.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::syr2k(), and Py::value().
void boost::numeric::bindings::atlas::syr2k | ( | CBLAS_UPLO const | uplo, | |
CBLAS_TRANSPOSE | trans, | |||
T const & | alpha, | |||
MatrA const & | a, | |||
MatrB const & | b, | |||
T const & | beta, | |||
SymmC & | c | |||
) | [inline] |
Definition at line 894 of file cblas3.hpp.
References boost::numeric::bindings::atlas::detail::syr2k(), and Py::value().
Referenced by syr2k().
void boost::numeric::bindings::atlas::syrk | ( | CBLAS_TRANSPOSE | trans, | |
MatrA const & | a, | |||
SymmC & | c | |||
) | [inline] |
Definition at line 796 of file cblas3.hpp.
References syrk().
void boost::numeric::bindings::atlas::syrk | ( | CBLAS_TRANSPOSE | trans, | |
T const & | alpha, | |||
MatrA const & | a, | |||
T const & | beta, | |||
SymmC & | c | |||
) | [inline] |
Definition at line 768 of file cblas3.hpp.
References enum_cast(), boost::numeric::bindings::atlas::detail::syrk(), and Py::value().
void boost::numeric::bindings::atlas::syrk | ( | CBLAS_UPLO const | uplo, | |
CBLAS_TRANSPOSE | trans, | |||
T const & | alpha, | |||
MatrA const & | a, | |||
T const & | beta, | |||
SymmC & | c | |||
) | [inline] |
Definition at line 752 of file cblas3.hpp.
References boost::numeric::bindings::atlas::detail::syrk(), and Py::value().
Referenced by syrk().
void boost::numeric::bindings::atlas::xpy | ( | VctX const & | x, | |
VctY & | y | |||
) | [inline] |
Definition at line 101 of file cblas1.hpp.
References axpy().