![]() |
Boost.uBlas 1.49
Linear Algebra in C++: matrices, vectors and numeric algorithms
|
#include <cassert>
#include <cstddef>
#include <algorithm>
#include <limits>
#include <boost/config.hpp>
#include <boost/static_assert.hpp>
#include <boost/noncopyable.hpp>
#include <boost/mpl/if.hpp>
#include <boost/mpl/and.hpp>
#include <boost/type_traits/is_same.hpp>
#include <boost/type_traits/is_convertible.hpp>
#include <boost/type_traits/is_const.hpp>
#include <boost/type_traits/remove_reference.hpp>
#include <boost/numeric/ublas/fwd.hpp>
#include <boost/numeric/ublas/detail/definitions.hpp>
Go to the source code of this file.
Classes | |
struct | disable_type_check< Dummy > |
Defines | |
#define | BOOST_UBLAS_BOUNDED_ARRAY_ALIGN |
#define | BOOST_UBLAS_CHECK_ENABLE 1 |
#define | BOOST_UBLAS_INLINE |
#define | BOOST_UBLAS_STRICT_HERMITIAN |
#define | BOOST_UBLAS_STRICT_MATRIX_SPARSE |
#define | BOOST_UBLAS_STRICT_VECTOR_SPARSE |
#define | BOOST_UBLAS_TYPE_CHECK 1 |
#define | BOOST_UBLAS_TYPE_CHECK_EPSILON (type_traits<real_type>::type_sqrt (std::numeric_limits<real_type>::epsilon ())) |
#define | BOOST_UBLAS_TYPE_CHECK_MIN (type_traits<real_type>::type_sqrt ( (std::numeric_limits<real_type>::min) ())) |
#define | BOOST_UBLAS_USE_INDEXING |
#define BOOST_UBLAS_INLINE |
Definition at line 200 of file config.hpp.
#define BOOST_UBLAS_CHECK_ENABLE 1 |
Definition at line 205 of file config.hpp.
#define BOOST_UBLAS_TYPE_CHECK 1 |
Definition at line 210 of file config.hpp.
#define BOOST_UBLAS_TYPE_CHECK_EPSILON (type_traits<real_type>::type_sqrt (std::numeric_limits<real_type>::epsilon ())) |
Definition at line 231 of file config.hpp.
#define BOOST_UBLAS_TYPE_CHECK_MIN (type_traits<real_type>::type_sqrt ( (std::numeric_limits<real_type>::min) ())) |
Definition at line 234 of file config.hpp.
#define BOOST_UBLAS_USE_INDEXING |
Definition at line 257 of file config.hpp.
#define BOOST_UBLAS_BOUNDED_ARRAY_ALIGN |
Definition at line 266 of file config.hpp.
#define BOOST_UBLAS_STRICT_VECTOR_SPARSE |
Definition at line 274 of file config.hpp.
#define BOOST_UBLAS_STRICT_MATRIX_SPARSE |
Definition at line 275 of file config.hpp.
#define BOOST_UBLAS_STRICT_HERMITIAN |
Definition at line 277 of file config.hpp.