|
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.