Mantid
Loading...
Searching...
No Matches
Namespaces | Macros | Functions
NumpyFunctions.cpp File Reference
#include "MantidPythonInterface/core/Converters/NumpyFunctions.h"
#include <numpy/arrayobject.h>

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 NO_IMPORT_ARRAY
 
#define PY_ARRAY_UNIQUE_SYMBOL   CORE_ARRAY_API
 

Functions

MANTID_PYTHONINTERFACE_CORE_DLL PyArray_DescrMantid::PythonInterface::Converters::Impl::func_PyArray_Descr (const char *datadescr)
 
MANTID_PYTHONINTERFACE_CORE_DLL PyObject * Mantid::PythonInterface::Converters::Impl::func_PyArray_IterNew (PyArrayObject *arr)
 equivalent to macro PyArray_IterNew More...
 
MANTID_PYTHONINTERFACE_CORE_DLL PyArrayObjectMantid::PythonInterface::Converters::Impl::func_PyArray_NewFromDescr (const char *datadescr, int ndims, Py_intptr_t *dims)
 
MANTID_PYTHONINTERFACE_CORE_DLL PyArrayObjectMantid::PythonInterface::Converters::Impl::func_PyArray_NewFromDescr (int datatype, int ndims, Py_intptr_t *dims)
 equivalent to macro PyArray_NewFromDescr More...
 

Macro Definition Documentation

◆ NO_IMPORT_ARRAY

#define NO_IMPORT_ARRAY

Definition at line 12 of file NumpyFunctions.cpp.

◆ PY_ARRAY_UNIQUE_SYMBOL

#define PY_ARRAY_UNIQUE_SYMBOL   CORE_ARRAY_API

Definition at line 11 of file NumpyFunctions.cpp.