Mantid
|
#include "MantidPythonInterface/core/Converters/WrapWithNDArray.h"
#include "MantidPythonInterface/core/Converters/NDArrayTypeIndex.h"
#include <boost/python/list.hpp>
#include <numpy/arrayobject.h>
#include <string>
Go to the source code of this file.
Namespaces | |
namespace | Mantid |
Helper class which provides the Collimation Length for SANS instruments. | |
namespace | Mantid::PythonInterface |
namespace | Mantid::PythonInterface::Converters |
namespace | Mantid::PythonInterface::Converters::Impl |
Macros | |
#define | INSTANTIATE_WRAPNUMPY(ElementType) |
#define | NO_IMPORT_ARRAY |
#define | PY_ARRAY_UNIQUE_SYMBOL CORE_ARRAY_API |
Functions | |
template<typename ElementType > | |
PyObject * | Mantid::PythonInterface::Converters::Impl::wrapWithNDArray (const ElementType *carray, const int ndims, Py_intptr_t *dims, const NumpyWrapMode mode, const OwnershipMode oMode) |
Defines the wrapWithNDArray specialization for C array types. More... | |
#define INSTANTIATE_WRAPNUMPY | ( | ElementType | ) |
Definition at line 98 of file WrapWithNDArray.cpp.
#define NO_IMPORT_ARRAY |
Definition at line 15 of file WrapWithNDArray.cpp.
#define PY_ARRAY_UNIQUE_SYMBOL CORE_ARRAY_API |
Definition at line 14 of file WrapWithNDArray.cpp.