|
| void | boost::python::numpy::importNumpyAndRegisterTypes () |
| | Initializes things. More...
|
| |
| template<class T > |
| int | boost::python::numpy::getItemtype () |
| | Obtain numpy's data type number from template parameter T. More...
|
| |
| int | boost::python::numpy::getItemtype (const object &arr) |
| | Obtain numpy's data type number from an boost-python object which should hold a ndarray. More...
|
| |
| object | boost::python::numpy::zeros (int rank, const Py_ssize_t *dims, int type) |
| | Creates a new ndarray filled with zeros. More...
|
| |
| object | boost::python::numpy::empty (int rank, const Py_ssize_t *dims, int type) |
| | Create a new ndarray with uninitialized memory. More...
|
| |
| template<class T > |
| bool | boost::python::numpy::isCompatibleType (int id) |
| | Determines if a numpy data type identified by the type number id is binary compatible with the c-type given by T. More...
|
| |
|
template<class T , class Idx1 , class Idx2 , class Idx3 > |
| void | boost::python::numpy::mw_py_impl::gridded_data_ccons (T *dst, const T *src, const Idx1 *dims, const Idx2 *dst_strides, const Idx3 *src_strides, boost::mpl::int_< 0 >) |
| |
|
template<class T , class Idx1 , class Idx2 , class Idx3 , int dim> |
| void | boost::python::numpy::mw_py_impl::gridded_data_ccons (T *dst, const T *src, const Idx1 *dims, const Idx2 *dst_strides, const Idx3 *src_strides, boost::mpl::int_< dim >) |
| |
| template<class T , int rank> |
| static object | boost::python::numpy::copy (const int *dims, const T *src, const int *strides) |
| | Copy contents of n-dimensional non-contiguous arrays. More...
|
| |
| template<class T , int rank> |
| static void | boost::python::numpy::copy (T *dst, const int *dims, const int *strides, const object &pyarr) |
| | Copy contents of n-dimensional non-contiguous arrays. Inverse variant. More...
|
| |
Things are in here.
Definition in file numpy.hpp.