#include <array_impl.hpp>
Public Member Functions | |
array (int n) | |
T const & | operator[] (int i) const |
T & | operator[] (int i) |
void | resize (int n) |
int | size () const |
T const * | storage () const |
T * | storage () |
bool | valid () const |
~array () |
Definition at line 48 of file array_impl.hpp.
boost::numeric::bindings::traits::detail::array< T >::array | ( | int | n | ) | [inline] |
Definition at line 51 of file array_impl.hpp.
boost::numeric::bindings::traits::detail::array< T >::~array | ( | ) | [inline] |
Definition at line 55 of file array_impl.hpp.
T const& boost::numeric::bindings::traits::detail::array< T >::operator[] | ( | int | i | ) | const [inline] |
Definition at line 69 of file array_impl.hpp.
T& boost::numeric::bindings::traits::detail::array< T >::operator[] | ( | int | i | ) | [inline] |
Definition at line 68 of file array_impl.hpp.
void boost::numeric::bindings::traits::detail::array< T >::resize | ( | int | n | ) | [inline] |
Definition at line 59 of file array_impl.hpp.
Referenced by boost::numeric::bindings::lapack::hesv().
int boost::numeric::bindings::traits::detail::array< T >::size | ( | ) | const [inline] |
Definition at line 57 of file array_impl.hpp.
Referenced by boost::numeric::bindings::traits::vector_traits< detail::array< T > >::size().
T const* boost::numeric::bindings::traits::detail::array< T >::storage | ( | ) | const [inline] |
Definition at line 66 of file array_impl.hpp.
T* boost::numeric::bindings::traits::detail::array< T >::storage | ( | ) | [inline] |
Definition at line 65 of file array_impl.hpp.
Referenced by boost::numeric::bindings::umfpack::detail::factor(), boost::numeric::bindings::lapack::detail::geev(), boost::numeric::bindings::umfpack::detail::numeric(), boost::numeric::bindings::lapack::detail::Hseqr< 2 >::operator()(), boost::numeric::bindings::lapack::detail::Hseqr< 1 >::operator()(), boost::numeric::bindings::umfpack::detail::qsymbolic(), boost::numeric::bindings::umfpack::detail::report_matrix(), boost::numeric::bindings::umfpack::detail::report_triplet(), boost::numeric::bindings::umfpack::detail::report_vector(), boost::numeric::bindings::umfpack::detail::scale(), boost::numeric::bindings::umfpack::detail::solve(), boost::numeric::bindings::traits::vector_traits< detail::array< T > >::storage(), boost::numeric::bindings::umfpack::detail::symbolic(), boost::numeric::bindings::umfpack::detail::triplet_to_col(), boost::numeric::bindings::umfpack::detail::umf_solve(), boost::numeric::bindings::traits::vector_storage(), and boost::numeric::bindings::traits::vector_storage_const().
bool boost::numeric::bindings::traits::detail::array< T >::valid | ( | ) | const [inline] |
Definition at line 58 of file array_impl.hpp.
Referenced by boost::numeric::bindings::umfpack::detail::factor(), boost::numeric::bindings::lapack::gesdd(), boost::numeric::bindings::lapack::gesv(), boost::numeric::bindings::lapack::gesvd(), boost::numeric::bindings::lapack::hesv(), boost::numeric::bindings::lapack::hetrf(), boost::numeric::bindings::lapack::hpsv(), boost::numeric::bindings::umfpack::detail::numeric(), boost::numeric::bindings::umfpack::detail::qsymbolic(), boost::numeric::bindings::umfpack::detail::report_matrix(), boost::numeric::bindings::umfpack::detail::report_triplet(), boost::numeric::bindings::umfpack::detail::report_vector(), boost::numeric::bindings::umfpack::detail::scale(), boost::numeric::bindings::umfpack::detail::solve(), boost::numeric::bindings::lapack::spsv(), boost::numeric::bindings::umfpack::detail::symbolic(), boost::numeric::bindings::lapack::sysv(), boost::numeric::bindings::lapack::sytrf(), boost::numeric::bindings::umfpack::detail::triplet_to_col(), and boost::numeric::bindings::umfpack::detail::umf_solve().