#include <algorithm>
#include <boost/numeric/ublas/exception.hpp>
#include <boost/numeric/ublas/vector.hpp>
#include <boost/numeric/ublas/matrix.hpp>
#include <boost/numeric/ublas/detail/iterator.hpp>
Go to the source code of this file.
Classes | |
class | boost::numeric::ublas::readonly_array_adaptor< T > |
gives read only access to a chunk of memory. More... | |
Namespaces | |
namespace | boost |
namespace | boost::numeric |
namespace | boost::numeric::ublas |
Functions | |
template<class T > | |
vector< const T, readonly_array_adaptor< T > > | boost::numeric::ublas::make_vector_from_pointer (const size_t size, const T *data) |
converts a chunk of memory into a (readonly) usable ublas vector. | |
template<class LAYOUT , class T > | |
matrix< const T, LAYOUT, readonly_array_adaptor< T > > | boost::numeric::ublas::make_matrix_from_pointer (const size_t size1, const size_t size2, const T *data) |
converts a chunk of memory into a (readonly) usable dense matrix. | |
template<class T > | |
matrix< const T, row_major, readonly_array_adaptor< T > > | boost::numeric::ublas::make_matrix_from_pointer (const size_t size1, const size_t size2, const T *data) |
template<class T , size_t M, size_t N> | |
matrix< const T, row_major, readonly_array_adaptor< T > > | boost::numeric::ublas::make_matrix_from_pointer (const T(&array)[M][N]) |
converts a C-style 2D array into a (readonly) usable dense matrix. | |
template<class T , size_t M, size_t N> | |
matrix< const T, row_major, readonly_array_adaptor< T > > | boost::numeric::ublas::make_matrix_from_pointer (const T(*array)[M][N]) |