Boost.uBlas
1.49
Linear Algebra in C++: matrices, vectors and numeric algorithms
Main Page
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Functions
Variables
Typedefs
Related Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
x
y
z
~
Here is a list of all class members with links to the classes they belong to:
- a -
adaptor_type :
boost::numeric::ublas::diagonal_adaptor< M >
address() :
boost::numeric::ublas::basic_row_major< Z, D >
,
boost::numeric::ublas::basic_column_major< Z, D >
advance() :
boost::numeric::ublas::traverse_policy::by_row_policy< Wrap >
,
boost::numeric::ublas::traverse_policy::by_column_policy< Wrap >
all() :
boost::numeric::ublas::indirect_array< A >
,
boost::numeric::ublas::basic_range< Z, D >
,
boost::numeric::ublas::basic_slice< Z, D >
all_ :
boost::numeric::ublas::basic_range< Z, D >
,
boost::numeric::ublas::basic_slice< Z, D >
,
boost::numeric::ublas::indirect_array< A >
alloc_ :
boost::numeric::ublas::unbounded_array< T, ALLOC >
,
boost::numeric::ublas::map_array< I, T, ALLOC >
allocator_type :
boost::numeric::ublas::unbounded_array< T, ALLOC >
,
boost::numeric::ublas::map_array< I, T, ALLOC >
append_element() :
boost::numeric::ublas::coordinate_matrix< T, L, IB, IA, TA >
,
boost::numeric::ublas::generalized_vector_of_vector< T, L, A >
,
boost::numeric::ublas::coordinate_vector< T, IB, IA, TA >
apply() :
boost::numeric::ublas::scalar_identity< T >
,
boost::numeric::ublas::vector_inner_prod< V1, V2, TV >
,
boost::numeric::ublas::scalar_negate< T >
,
boost::numeric::ublas::vector_inner_prod< V1, V2, TV >
,
boost::numeric::ublas::matrix_vector_prod1< M1, M2, TV >
,
boost::numeric::ublas::scalar_conj< T >
,
boost::numeric::ublas::matrix_vector_prod1< M1, M2, TV >
,
boost::numeric::ublas::scalar_real< T >
,
boost::numeric::ublas::matrix_vector_prod1< M1, M2, TV >
,
boost::numeric::ublas::scalar_imag< T >
,
boost::numeric::ublas::matrix_vector_prod1< M1, M2, TV >
,
boost::numeric::ublas::scalar_plus< T1, T2 >
,
boost::numeric::ublas::matrix_vector_prod1< M1, M2, TV >
,
boost::numeric::ublas::matrix_vector_prod2< M1, M2, TV >
,
boost::numeric::ublas::fill_policy::index_assign
,
boost::numeric::ublas::scalar_minus< T1, T2 >
,
boost::numeric::ublas::matrix_vector_prod2< M1, M2, TV >
,
boost::numeric::ublas::scalar_multiplies< T1, T2 >
,
boost::numeric::ublas::matrix_vector_prod2< M1, M2, TV >
,
boost::numeric::ublas::fill_policy::index_assign
,
boost::numeric::ublas::scalar_divides< T1, T2 >
,
boost::numeric::ublas::matrix_vector_prod2< M1, M2, TV >
,
boost::numeric::ublas::scalar_assign< T1, T2 >
,
boost::numeric::ublas::matrix_vector_prod2< M1, M2, TV >
,
boost::numeric::ublas::matrix_matrix_prod< M1, M2, TV >
,
boost::numeric::ublas::fill_policy::index_plus_assign
,
boost::numeric::ublas::scalar_plus_assign< T1, T2 >
,
boost::numeric::ublas::matrix_matrix_prod< M1, M2, TV >
,
boost::numeric::ublas::scalar_minus_assign< T1, T2 >
,
boost::numeric::ublas::matrix_matrix_prod< M1, M2, TV >
,
boost::numeric::ublas::fill_policy::index_plus_assign
,
boost::numeric::ublas::scalar_multiplies_assign< T1, T2 >
,
boost::numeric::ublas::matrix_norm_1< M >
,
boost::numeric::ublas::matrix_norm_frobenius< M >
,
boost::numeric::ublas::scalar_divides_assign< T1, T2 >
,
boost::numeric::ublas::matrix_norm_inf< M >
,
boost::numeric::ublas::detail::begin_impl< vector_tag, void, void >
,
boost::numeric::ublas::fill_policy::index_minus_assign
,
boost::numeric::ublas::scalar_swap< T1, T2 >
,
boost::numeric::ublas::detail::begin_impl< vector_tag, void, void >
,
boost::numeric::ublas::detail::begin_impl< matrix_tag, tag::major, row_major_tag >
,
boost::numeric::ublas::vector_sum< V >
,
boost::numeric::ublas::detail::begin_impl< matrix_tag, tag::major, row_major_tag >
,
boost::numeric::ublas::detail::begin_impl< matrix_tag, tag::major, column_major_tag >
,
boost::numeric::ublas::fill_policy::index_minus_assign
,
boost::numeric::ublas::vector_sum< V >
,
boost::numeric::ublas::detail::begin_impl< matrix_tag, tag::major, column_major_tag >
,
boost::numeric::ublas::detail::begin_impl< matrix_tag, tag::minor, row_major_tag >
,
boost::numeric::ublas::vector_sum< V >
,
boost::numeric::ublas::detail::begin_impl< matrix_tag, tag::minor, row_major_tag >
,
boost::numeric::ublas::detail::begin_impl< matrix_tag, tag::minor, column_major_tag >
,
boost::numeric::ublas::fill_policy::sparse_push_back
,
boost::numeric::ublas::vector_norm_1< V >
,
boost::numeric::ublas::detail::begin_impl< matrix_tag, tag::minor, column_major_tag >
,
boost::numeric::ublas::detail::end_impl< vector_tag, void, void >
,
boost::numeric::ublas::vector_norm_1< V >
,
boost::numeric::ublas::detail::end_impl< vector_tag, void, void >
,
boost::numeric::ublas::detail::end_impl< matrix_tag, tag::major, row_major_tag >
,
boost::numeric::ublas::fill_policy::sparse_push_back
,
boost::numeric::ublas::vector_norm_1< V >
,
boost::numeric::ublas::detail::end_impl< matrix_tag, tag::major, row_major_tag >
,
boost::numeric::ublas::detail::end_impl< matrix_tag, tag::major, column_major_tag >
,
boost::numeric::ublas::vector_norm_2< V >
,
boost::numeric::ublas::detail::end_impl< matrix_tag, tag::major, column_major_tag >
,
boost::numeric::ublas::detail::end_impl< matrix_tag, tag::minor, row_major_tag >
,
boost::numeric::ublas::fill_policy::sparse_insert
,
boost::numeric::ublas::vector_norm_2< V >
,
boost::numeric::ublas::detail::end_impl< matrix_tag, tag::minor, row_major_tag >
,
boost::numeric::ublas::detail::end_impl< matrix_tag, tag::minor, column_major_tag >
,
boost::numeric::ublas::vector_norm_2< V >
,
boost::numeric::ublas::detail::end_impl< matrix_tag, tag::minor, column_major_tag >
,
boost::numeric::ublas::detail::anonymous_namespace{size.hpp}::size_by_dim_impl< 1, vector_tag >
,
boost::numeric::ublas::fill_policy::sparse_insert
,
boost::numeric::ublas::vector_norm_inf< V >
,
boost::numeric::ublas::detail::anonymous_namespace{size.hpp}::size_by_dim_impl< 1, matrix_tag >
,
boost::numeric::ublas::detail::anonymous_namespace{size.hpp}::size_by_dim_impl< 2, matrix_tag >
,
boost::numeric::ublas::vector_norm_inf< V >
,
boost::numeric::ublas::detail::anonymous_namespace{size.hpp}::size_by_tag_impl< tag::major, matrix_tag, row_major_tag >
,
boost::numeric::ublas::detail::anonymous_namespace{size.hpp}::size_by_tag_impl< tag::minor, matrix_tag, row_major_tag >
,
boost::numeric::ublas::vector_expression_assigner< E, Fill_Policy >
,
boost::numeric::ublas::vector_norm_inf< V >
,
boost::numeric::ublas::detail::anonymous_namespace{size.hpp}::size_by_tag_impl< tag::leading, matrix_tag, row_major_tag >
,
boost::numeric::ublas::detail::anonymous_namespace{size.hpp}::size_by_tag_impl< tag::major, matrix_tag, column_major_tag >
,
boost::numeric::ublas::vector_index_norm_inf< V >
,
boost::numeric::ublas::detail::anonymous_namespace{size.hpp}::size_by_tag_impl< tag::minor, matrix_tag, column_major_tag >
,
boost::numeric::ublas::detail::anonymous_namespace{size.hpp}::size_by_tag_impl< tag::leading, matrix_tag, column_major_tag >
,
boost::numeric::ublas::matrix_expression_assigner< E, Fill_Policy, Traverse_Policy >
,
boost::numeric::ublas::vector_index_norm_inf< V >
,
boost::numeric::ublas::matrix_expression_assigner< E, Fill_Policy, Traverse_Policy >
,
boost::numeric::ublas::vector_inner_prod< V1, V2, TV >
apply1() :
boost::numeric::ublas::traverse_policy::no_wrap
,
boost::numeric::ublas::traverse_policy::wrap
apply2() :
boost::numeric::ublas::traverse_policy::no_wrap
,
boost::numeric::ublas::traverse_policy::wrap
apply_wrap() :
boost::numeric::ublas::traverse_policy::by_row_policy< Wrap >
,
boost::numeric::ublas::traverse_policy::by_column_policy< Wrap >
argument1_type :
boost::numeric::ublas::scalar_minus< T1, T2 >
,
boost::numeric::ublas::scalar_multiplies< T1, T2 >
,
boost::numeric::ublas::scalar_divides< T1, T2 >
,
boost::numeric::ublas::scalar_binary_assign_functor< T1, T2 >
,
boost::numeric::ublas::scalar_assign< T1, T2 >
,
boost::numeric::ublas::scalar_plus_assign< T1, T2 >
,
boost::numeric::ublas::scalar_minus_assign< T1, T2 >
,
boost::numeric::ublas::scalar_multiplies_assign< T1, T2 >
,
boost::numeric::ublas::scalar_divides_assign< T1, T2 >
,
boost::numeric::ublas::scalar_binary_swap_functor< T1, T2 >
,
boost::numeric::ublas::scalar_swap< T1, T2 >
,
boost::numeric::ublas::scalar_binary_functor< T1, T2 >
,
boost::numeric::ublas::scalar_plus< T1, T2 >
argument2_type :
boost::numeric::ublas::scalar_divides< T1, T2 >
,
boost::numeric::ublas::scalar_binary_functor< T1, T2 >
,
boost::numeric::ublas::scalar_plus< T1, T2 >
,
boost::numeric::ublas::scalar_minus< T1, T2 >
,
boost::numeric::ublas::scalar_multiplies< T1, T2 >
,
boost::numeric::ublas::scalar_binary_assign_functor< T1, T2 >
,
boost::numeric::ublas::scalar_assign< T1, T2 >
,
boost::numeric::ublas::scalar_plus_assign< T1, T2 >
,
boost::numeric::ublas::scalar_minus_assign< T1, T2 >
,
boost::numeric::ublas::scalar_multiplies_assign< T1, T2 >
,
boost::numeric::ublas::scalar_divides_assign< T1, T2 >
,
boost::numeric::ublas::scalar_binary_swap_functor< T1, T2 >
,
boost::numeric::ublas::scalar_swap< T1, T2 >
argument_type :
boost::numeric::ublas::scalar_unary_functor< T >
,
boost::numeric::ublas::scalar_identity< T >
,
boost::numeric::ublas::scalar_negate< T >
,
boost::numeric::ublas::scalar_real_unary_functor< T >
,
boost::numeric::ublas::scalar_real< T >
,
boost::numeric::ublas::scalar_imag< T >
,
boost::numeric::ublas::scalar_conj< T >
array_adaptor() :
boost::numeric::ublas::array_adaptor< T >
array_size_type :
boost::numeric::ublas::compressed_matrix_view< L, IB, IA, JA, TA >
,
boost::numeric::ublas::compressed_matrix< T, L, IB, IA, TA >
,
boost::numeric::ublas::coordinate_matrix< T, L, IB, IA, TA >
array_type :
boost::numeric::ublas::diagonal_matrix< T, L, A >
,
boost::numeric::ublas::c_array_view< T >
,
boost::numeric::ublas::hermitian_matrix< T, TRI, L, A >
,
boost::numeric::ublas::vector_of_vector< T, L, A >
,
boost::numeric::ublas::mapped_matrix< T, L, A >
,
boost::numeric::ublas::mapped_vector_of_mapped_vector< T, L, A >
,
boost::numeric::ublas::symmetric_matrix< T, TRI, L, A >
,
boost::numeric::ublas::triangular_matrix< T, TRI, L, A >
,
boost::numeric::ublas::vector< T, A >
,
boost::numeric::ublas::c_vector< T, N >
,
boost::numeric::ublas::generalized_vector_of_vector< T, L, A >
,
boost::numeric::ublas::mapped_vector< T, A >
,
boost::numeric::ublas::indirect_array< A >
,
boost::numeric::ublas::matrix< T, L, A >
,
boost::numeric::ublas::banded_matrix< T, L, A >
assign() :
boost::numeric::ublas::generalized_vector_of_vector< T, L, A >
,
boost::numeric::ublas::vector_slice< V >
,
boost::numeric::ublas::container_const_reference< C >
,
boost::numeric::ublas::coordinate_vector< T, IB, IA, TA >
,
boost::numeric::ublas::matrix_vector_indirect< M, IA >
,
boost::numeric::ublas::symmetric_matrix< T, TRI, L, A >
,
boost::numeric::ublas::symmetric_adaptor< M, TRI >
,
boost::numeric::ublas::coordinate_matrix< T, L, IB, IA, TA >
,
boost::numeric::ublas::c_matrix< T, N, M >
,
boost::numeric::ublas::triangular_matrix< T, TRI, L, A >
,
boost::numeric::ublas::vector_of_vector< T, L, A >
,
boost::numeric::ublas::banded_matrix< T, L, A >
,
boost::numeric::ublas::banded_adaptor< M >
,
boost::numeric::ublas::matrix_indirect< M, IA >
,
boost::numeric::ublas::vector< T, A >
,
boost::numeric::ublas::mapped_vector< T, A >
,
boost::numeric::ublas::matrix_range< M >
,
boost::numeric::ublas::vector_range< V >
,
boost::numeric::ublas::vector_indirect< V, IA >
,
boost::numeric::ublas::c_vector< T, N >
,
boost::numeric::ublas::vector_reference< E >
,
boost::numeric::ublas::mapped_vector_of_mapped_vector< T, L, A >
,
boost::numeric::ublas::matrix_row< M >
,
boost::numeric::ublas::matrix_column< M >
,
boost::numeric::ublas::matrix_vector_range< M >
,
boost::numeric::ublas::compressed_matrix< T, L, IB, IA, TA >
,
boost::numeric::ublas::matrix_slice< M >
,
boost::numeric::ublas::mapped_matrix< T, L, A >
,
boost::numeric::ublas::matrix_vector_slice< M >
,
boost::numeric::ublas::triangular_adaptor< M, TRI >
,
boost::numeric::ublas::hermitian_adaptor< M, TRI >
,
boost::numeric::ublas::matrix_reference< E >
,
boost::numeric::ublas::matrix< T, L, A >
,
boost::numeric::ublas::hermitian_matrix< T, TRI, L, A >
,
boost::numeric::ublas::container_reference< C >
,
boost::numeric::ublas::compressed_vector< T, IB, IA, TA >
assign_temporary() :
boost::numeric::ublas::matrix_vector_slice< M >
,
boost::numeric::ublas::vector_of_vector< T, L, A >
,
boost::numeric::ublas::vector< T, A >
,
boost::numeric::ublas::matrix_range< M >
,
boost::numeric::ublas::symmetric_matrix< T, TRI, L, A >
,
boost::numeric::ublas::symmetric_adaptor< M, TRI >
,
boost::numeric::ublas::vector_slice< V >
,
boost::numeric::ublas::vector_indirect< V, IA >
,
boost::numeric::ublas::matrix_slice< M >
,
boost::numeric::ublas::matrix_indirect< M, IA >
,
boost::numeric::ublas::scalar_vector< T, ALLOC >
,
boost::numeric::ublas::zero_vector< T, ALLOC >
,
boost::numeric::ublas::generalized_vector_of_vector< T, L, A >
,
boost::numeric::ublas::coordinate_vector< T, IB, IA, TA >
,
boost::numeric::ublas::map_array< I, T, ALLOC >
,
boost::numeric::ublas::mapped_vector< T, A >
,
boost::numeric::ublas::banded_matrix< T, L, A >
,
boost::numeric::ublas::c_matrix< T, N, M >
,
boost::numeric::ublas::matrix_row< M >
,
boost::numeric::ublas::compressed_vector< T, IB, IA, TA >
,
boost::numeric::ublas::matrix_vector_indirect< M, IA >
,
boost::numeric::ublas::bounded_array< T, N, ALLOC >
,
boost::numeric::ublas::compressed_matrix< T, L, IB, IA, TA >
,
boost::numeric::ublas::mapped_matrix< T, L, A >
,
boost::numeric::ublas::matrix< T, L, A >
,
boost::numeric::ublas::matrix_column< M >
,
boost::numeric::ublas::zero_matrix< T, ALLOC >
,
boost::numeric::ublas::triangular_adaptor< M, TRI >
,
boost::numeric::ublas::unbounded_array< T, ALLOC >
,
boost::numeric::ublas::scalar_matrix< T, ALLOC >
,
boost::numeric::ublas::banded_adaptor< M >
,
boost::numeric::ublas::array_adaptor< T >
,
boost::numeric::ublas::triangular_matrix< T, TRI, L, A >
,
boost::numeric::ublas::unit_vector< T, ALLOC >
,
boost::numeric::ublas::identity_matrix< T, ALLOC >
,
boost::numeric::ublas::hermitian_adaptor< M, TRI >
,
boost::numeric::ublas::vector_range< V >
,
boost::numeric::ublas::c_vector< T, N >
,
boost::numeric::ublas::mapped_vector_of_mapped_vector< T, L, A >
,
boost::numeric::ublas::hermitian_matrix< T, TRI, L, A >
,
boost::numeric::ublas::matrix_vector_range< M >
,
boost::numeric::ublas::coordinate_matrix< T, L, IB, IA, TA >
at_element() :
boost::numeric::ublas::compressed_vector< T, IB, IA, TA >
,
boost::numeric::ublas::coordinate_matrix< T, L, IB, IA, TA >
,
boost::numeric::ublas::mapped_vector_of_mapped_vector< T, L, A >
,
boost::numeric::ublas::banded_matrix< T, L, A >
,
boost::numeric::ublas::vector_of_vector< T, L, A >
,
boost::numeric::ublas::generalized_vector_of_vector< T, L, A >
,
boost::numeric::ublas::matrix< T, L, A >
,
boost::numeric::ublas::c_matrix< T, N, M >
,
boost::numeric::ublas::mapped_matrix< T, L, A >
,
boost::numeric::ublas::symmetric_matrix< T, TRI, L, A >
,
boost::numeric::ublas::triangular_matrix< T, TRI, L, A >
,
boost::numeric::ublas::hermitian_matrix< T, TRI, L, A >
,
boost::numeric::ublas::compressed_matrix< T, L, IB, IA, TA >
,
boost::numeric::ublas::mapped_vector< T, A >
,
boost::numeric::ublas::coordinate_vector< T, IB, IA, TA >
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Friends
Defines
Copyright © 2010-2011 David Bellot - Distributed under the
Boost Software License, Version 1.0.