Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
fwd.hpp File Reference
#include <memory>
Include dependency graph for fwd.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  boost::numeric::ublas::unbounded_array< T, ALLOC >
 
class  boost::numeric::ublas::bounded_array< T, N, ALLOC >
 
class  boost::numeric::ublas::basic_range< Z, D >
 
class  boost::numeric::ublas::basic_slice< Z, D >
 
class  boost::numeric::ublas::indirect_array< A >
 
class  boost::numeric::ublas::map_std< I, T, ALLOC >
 
class  boost::numeric::ublas::map_array< I, T, ALLOC >
 
struct  boost::numeric::ublas::scalar_tag
 
struct  boost::numeric::ublas::vector_tag
 
singleton  boost::numeric::ublas::vector_expression< E >
 Base class for Vector Expression models. More...
 
singleton  boost::numeric::ublas::vector_container< C >
 Base class for Vector container models. More...
 
class  boost::numeric::ublas::vector_reference< E >
 
struct  boost::numeric::ublas::matrix_tag
 
singleton  boost::numeric::ublas::matrix_expression< E >
 Base class for Matrix Expression models. More...
 
singleton  boost::numeric::ublas::matrix_container< C >
 Base class for Matrix container models. More...
 
class  boost::numeric::ublas::matrix_reference< E >
 
class  boost::numeric::ublas::vector_range< V >
 A vector referencing a continuous subvector of elements of vector v containing all elements specified by range. More...
 
class  boost::numeric::ublas::vector_slice< V >
 A vector referencing a non continuous subvector of elements of vector v containing all elements specified by slice. More...
 
class  boost::numeric::ublas::vector_indirect< V, IA >
 A vector referencing a non continuous subvector of elements given another vector of indices. More...
 
class  boost::numeric::ublas::matrix_row< M >
 
class  boost::numeric::ublas::matrix_column< M >
 
class  boost::numeric::ublas::matrix_vector_range< M >
 
class  boost::numeric::ublas::matrix_vector_slice< M >
 
class  boost::numeric::ublas::matrix_vector_indirect< M, IA >
 
class  boost::numeric::ublas::matrix_range< M >
 
class  boost::numeric::ublas::matrix_slice< M >
 
class  boost::numeric::ublas::matrix_indirect< M, IA >
 A matrix referencing a non continuous submatrix of elements given another matrix of indices. More...
 
class  boost::numeric::ublas::vector< T, A >
 A dense vector of values of type T. More...
 
class  boost::numeric::ublas::bounded_vector< T, N >
 a dense vector of values of type T, of variable size but with maximum $N$. More...
 
class  boost::numeric::ublas::unit_vector< T, ALLOC >
 unit_vector represents a canonical unit vector unit_vector represents a canonical unit vector. More...
 
class  boost::numeric::ublas::zero_vector< T, ALLOC >
 A zero vector of type T and a given size A zero vector of type T and a given size. More...
 
class  boost::numeric::ublas::scalar_vector< T, ALLOC >
 A scalar (i.e. More...
 
class  boost::numeric::ublas::c_vector< T, N >
 A dense vector of values of type T with the given size. The data is stored as an ordinary C++ array T data_[M]. More...
 
class  boost::numeric::ublas::mapped_vector< T, A >
 Index map based sparse vector. More...
 
class  boost::numeric::ublas::compressed_vector< T, IB, IA, TA >
 Compressed array based sparse vector. More...
 
class  boost::numeric::ublas::coordinate_vector< T, IB, IA, TA >
 Coordimate array based sparse vector. More...
 
struct  boost::numeric::ublas::unknown_orientation_tag
 
struct  boost::numeric::ublas::row_major_tag
 
struct  boost::numeric::ublas::column_major_tag
 
struct  boost::numeric::ublas::basic_row_major< Z, D >
 
struct  boost::numeric::ublas::basic_column_major< Z, D >
 
class  boost::numeric::ublas::matrix< T, L, A >
 A dense matrix of values of type T. More...
 
class  boost::numeric::ublas::bounded_matrix< T, M, N, L >
 A dense matrix of values of type T with a variable size bounded to a maximum of $M$ by $N$. More...
 
class  boost::numeric::ublas::identity_matrix< T, ALLOC >
 An identity matrix with values of type T. More...
 
class  boost::numeric::ublas::zero_matrix< T, ALLOC >
 A matrix with all values of type T equal to zero. More...
 
class  boost::numeric::ublas::scalar_matrix< T, ALLOC >
 A matrix with all values of type T equal to the same value. More...
 
class  boost::numeric::ublas::c_matrix< T, N, M >
 An array based matrix class which size is defined at type specification or object instanciation. More...
 
class  boost::numeric::ublas::vector_of_vector< T, L, A >
 A dense matrix of values of type T stored as a vector of vectors. More...
 
class  boost::numeric::ublas::generalized_vector_of_vector< T, L, A >
 
struct  boost::numeric::ublas::lower_tag
 
struct  boost::numeric::ublas::upper_tag
 
struct  boost::numeric::ublas::unit_lower_tag
 
struct  boost::numeric::ublas::unit_upper_tag
 
struct  boost::numeric::ublas::strict_lower_tag
 
struct  boost::numeric::ublas::strict_upper_tag
 
struct  boost::numeric::ublas::basic_full< Z >
 
struct  boost::numeric::ublas::basic_lower< Z >
 
struct  boost::numeric::ublas::basic_upper< Z >
 
struct  boost::numeric::ublas::basic_unit_lower< Z >
 
struct  boost::numeric::ublas::basic_unit_upper< Z >
 
struct  boost::numeric::ublas::basic_strict_lower< Z >
 
struct  boost::numeric::ublas::basic_strict_upper< Z >
 
singleton  boost::numeric::ublas::banded_matrix< T, L, A >
 A banded matrix of values of type T. More...
 
singleton  boost::numeric::ublas::diagonal_matrix< T, L, A >
 A diagonal matrix of values of type T, which is a specialization of a banded matrix. More...
 
class  boost::numeric::ublas::triangular_matrix< T, TRI, L, A >
 A triangular matrix of values of type T. More...
 
class  boost::numeric::ublas::triangular_adaptor< M, TRI >
 
class  boost::numeric::ublas::symmetric_matrix< T, TRI, L, A >
 
class  boost::numeric::ublas::symmetric_adaptor< M, TRI >
 
class  boost::numeric::ublas::hermitian_matrix< T, TRI, L, A >
 A hermitian matrix of values of type T. More...
 
class  boost::numeric::ublas::hermitian_adaptor< M, TRI >
 A Hermitian matrix adaptator: convert a any matrix into a Hermitian matrix expression. More...
 
class  boost::numeric::ublas::mapped_matrix< T, L, A >
 Index map based sparse matrix of values of type T. More...
 
class  boost::numeric::ublas::mapped_vector_of_mapped_vector< T, L, A >
 
class  boost::numeric::ublas::compressed_matrix< T, L, IB, IA, TA >
 
class  boost::numeric::ublas::coordinate_matrix< T, L, IB, IA, TA >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::numeric
 
 boost::numeric::ublas
 main namespace of uBLAS.
 

Typedefs

typedef basic_range boost::numeric::ublas::range
 
typedef basic_slice boost::numeric::ublas::slice
 
typedef basic_row_major boost::numeric::ublas::row_major
 
typedef basic_column_major boost::numeric::ublas::column_major
 
typedef basic_full boost::numeric::ublas::full
 
typedef basic_lower boost::numeric::ublas::lower
 
typedef basic_upper boost::numeric::ublas::upper
 
typedef basic_unit_lower boost::numeric::ublas::unit_lower
 
typedef basic_unit_upper boost::numeric::ublas::unit_upper
 
typedef basic_strict_lower boost::numeric::ublas::strict_lower
 
typedef basic_strict_upper boost::numeric::ublas::strict_upper