Classes | |
| struct | add_pointer_meta |
| struct | array_template_invoker_wrapper_1 |
| struct | array_template_invoker_wrapper_1< DimSequence, boost::reference_wrapper< Function > > |
| struct | array_template_invoker_wrapper_2 |
| struct | builtin_dtype< bool, true > |
| struct | builtin_dtype< std::complex< T >, false > |
| struct | builtin_dtype< T, false > |
| struct | builtin_dtype< T, true > |
| struct | dtype_template_invoker |
| struct | dtype_template_invoker< boost::reference_wrapper< Function > > |
| struct | dtype_template_match_found |
| struct | nd_template_invoker |
| struct | nd_template_invoker< boost::reference_wrapper< Function > > |
| struct | nd_template_match_found |
Functions | |
| int const | bitflag_to_numpy (ndarray::bitflag f) |
| BUILTIN_COMPLEX_DTYPE (64) | |
| BUILTIN_COMPLEX_DTYPE (128) | |
| BUILTIN_FLOAT_DTYPE (32) | |
| BUILTIN_FLOAT_DTYPE (64) | |
| BUILTIN_INT_DTYPE (8) | |
| BUILTIN_INT_DTYPE (16) | |
| BUILTIN_INT_DTYPE (32) | |
| BUILTIN_INT_DTYPE (64) | |
| ndarray | from_data_impl (void *data, dtype const &dt, std::vector< Py_intptr_t > const &shape, std::vector< Py_intptr_t > const &strides, python::object const &owner, bool writeable) |
| template<typename Container > | |
| ndarray | from_data_impl (void *data, dtype const &dt, Container shape, Container strides, python::object const &owner, bool writeable, typename boost::enable_if< boost::is_integral< typename Container::value_type > >::type *enabled=NULL) |
| ndarray | from_data_impl (void *data, dtype const &dt, python::object const &shape, python::object const &strides, python::object const &owner, bool writeable) |
| template<int bits> | |
| dtype | get_complex_dtype () |
| template<int bits> | |
| dtype | get_float_dtype () |
| template<int bits, bool isUnsigned> | |
| dtype | get_int_dtype () |
| python::object | get_matrix_type () |
| PyArray_Descr * | incref_dtype (dtype const &dt) |
| bool | is_aligned (std::vector< Py_intptr_t > const &strides, int itemsize) |
| bool | is_c_contiguous (std::vector< Py_intptr_t > const &shape, std::vector< Py_intptr_t > const &strides, int itemsize) |
| bool | is_f_contiguous (std::vector< Py_intptr_t > const &shape, std::vector< Py_intptr_t > const &strides, int itemsize) |
| ndarray::bitflag | numpy_to_bitflag (int const f) |
| int const boost::numpy::detail::bitflag_to_numpy | ( | ndarray::bitflag | f | ) |
Definition at line 35 of file src/ndarray.cpp.
| ndarray boost::numpy::detail::from_data_impl | ( | void * | data, |
| dtype const & | dt, | ||
| std::vector< Py_intptr_t > const & | shape, | ||
| std::vector< Py_intptr_t > const & | strides, | ||
| python::object const & | owner, | ||
| bool | writeable | ||
| ) |
Definition at line 111 of file src/ndarray.cpp.
| ndarray boost::numpy::detail::from_data_impl | ( | void * | data, |
| dtype const & | dt, | ||
| Container | shape, | ||
| Container | strides, | ||
| python::object const & | owner, | ||
| bool | writeable, | ||
| typename boost::enable_if< boost::is_integral< typename Container::value_type > >::type * | enabled = NULL |
||
| ) |
Definition at line 173 of file ndarray.hpp.
| ndarray boost::numpy::detail::from_data_impl | ( | void * | data, |
| dtype const & | dt, | ||
| python::object const & | shape, | ||
| python::object const & | strides, | ||
| python::object const & | owner, | ||
| bool | writeable | ||
| ) |
Definition at line 89 of file src/ndarray.cpp.
| dtype boost::numpy::detail::get_complex_dtype | ( | ) |
Definition at line 52 of file src/dtype.cpp.
| dtype boost::numpy::detail::get_float_dtype | ( | ) |
Definition at line 51 of file src/dtype.cpp.
| dtype boost::numpy::detail::get_int_dtype | ( | ) |
Definition at line 48 of file src/dtype.cpp.
| python::object boost::numpy::detail::get_matrix_type | ( | ) | [inline] |
Definition at line 16 of file matrix.cpp.
| PyArray_Descr* boost::numpy::detail::incref_dtype | ( | dtype const & | dt | ) | [inline] |
Definition at line 83 of file src/ndarray.cpp.
| bool boost::numpy::detail::is_aligned | ( | std::vector< Py_intptr_t > const & | strides, |
| int | itemsize | ||
| ) |
Definition at line 73 of file src/ndarray.cpp.
| bool boost::numpy::detail::is_c_contiguous | ( | std::vector< Py_intptr_t > const & | shape, |
| std::vector< Py_intptr_t > const & | strides, | ||
| int | itemsize | ||
| ) |
Definition at line 45 of file src/ndarray.cpp.
| bool boost::numpy::detail::is_f_contiguous | ( | std::vector< Py_intptr_t > const & | shape, |
| std::vector< Py_intptr_t > const & | strides, | ||
| int | itemsize | ||
| ) |
Definition at line 59 of file src/ndarray.cpp.
| ndarray::bitflag boost::numpy::detail::numpy_to_bitflag | ( | int const | f | ) |
Definition at line 25 of file src/ndarray.cpp.