#include <WrappedArray.h>
|
| | WrappedArray (const boost::python::object &obj_in) |
| |
| | ~WrappedArray () |
| |
| unsigned int | getRank () const |
| |
| const DataTypes::ShapeType & | getShape () const |
| |
| bool | isComplex () const |
| |
| DataTypes::real_t | getElt () const |
| |
| DataTypes::real_t | getElt (unsigned int i) const |
| |
| DataTypes::real_t | getElt (unsigned int i, unsigned int j) const |
| |
| DataTypes::real_t | getElt (unsigned int i, unsigned int j, unsigned int k) const |
| |
| DataTypes::real_t | getElt (unsigned int i, unsigned int j, unsigned int k, unsigned int m) const |
| |
| DataTypes::cplx_t | getEltC () const |
| |
| DataTypes::cplx_t | getEltC (unsigned int i) const |
| |
| DataTypes::cplx_t | getEltC (unsigned int i, unsigned int j) const |
| |
| DataTypes::cplx_t | getEltC (unsigned int i, unsigned int j, unsigned int k) const |
| |
| DataTypes::cplx_t | getEltC (unsigned int i, unsigned int j, unsigned int k, unsigned int m) const |
| |
| void | convertArray () const |
| |
◆ WrappedArray()
| WrappedArray::WrappedArray |
( |
const boost::python::object & |
obj_in | ) |
|
◆ ~WrappedArray()
| WrappedArray::~WrappedArray |
( |
| ) |
|
◆ convertArray()
| void WrappedArray::convertArray |
( |
| ) |
const |
◆ convertArrayC()
| void WrappedArray::convertArrayC |
( |
| ) |
const |
|
private |
◆ convertArrayR()
| void WrappedArray::convertArrayR |
( |
| ) |
const |
|
private |
◆ convertNumpyArray()
template<typename T >
| void WrappedArray::convertNumpyArray |
( |
const T * |
array, |
|
|
const std::vector< int > & |
strides |
|
) |
| const |
|
private |
◆ convertNumpyArrayC()
template<typename T >
| void WrappedArray::convertNumpyArrayC |
( |
const T * |
array, |
|
|
const std::vector< int > & |
strides |
|
) |
| const |
|
private |
◆ getElt() [1/5]
◆ getElt() [2/5]
◆ getElt() [3/5]
| DataTypes::real_t escript::WrappedArray::getElt |
( |
unsigned int |
i, |
|
|
unsigned int |
j |
|
) |
| const |
|
inline |
◆ getElt() [4/5]
| DataTypes::real_t escript::WrappedArray::getElt |
( |
unsigned int |
i, |
|
|
unsigned int |
j, |
|
|
unsigned int |
k |
|
) |
| const |
|
inline |
◆ getElt() [5/5]
| DataTypes::real_t escript::WrappedArray::getElt |
( |
unsigned int |
i, |
|
|
unsigned int |
j, |
|
|
unsigned int |
k, |
|
|
unsigned int |
m |
|
) |
| const |
|
inline |
◆ getEltC() [1/5]
◆ getEltC() [2/5]
◆ getEltC() [3/5]
| DataTypes::cplx_t escript::WrappedArray::getEltC |
( |
unsigned int |
i, |
|
|
unsigned int |
j |
|
) |
| const |
|
inline |
◆ getEltC() [4/5]
| DataTypes::cplx_t escript::WrappedArray::getEltC |
( |
unsigned int |
i, |
|
|
unsigned int |
j, |
|
|
unsigned int |
k |
|
) |
| const |
|
inline |
◆ getEltC() [5/5]
| DataTypes::cplx_t escript::WrappedArray::getEltC |
( |
unsigned int |
i, |
|
|
unsigned int |
j, |
|
|
unsigned int |
k, |
|
|
unsigned int |
m |
|
) |
| const |
|
inline |
◆ getRank()
| unsigned int escript::WrappedArray::getRank |
( |
| ) |
const |
|
inline |
◆ getShape()
◆ isComplex()
| bool escript::WrappedArray::isComplex |
( |
| ) |
const |
|
inline |
◆ converted
| bool escript::WrappedArray::converted |
|
mutableprivate |
◆ dat_c
◆ dat_r
◆ iscomplex
| bool escript::WrappedArray::iscomplex |
|
private |
◆ obj
| const boost::python::object& escript::WrappedArray::obj |
|
private |
◆ rank
| int escript::WrappedArray::rank |
|
private |
◆ scalar_c
◆ scalar_r
◆ shape
The documentation for this class was generated from the following files: