#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()
References shape.
Referenced by escript::DataExpanded::copy(), escript::DataTypes::DataVectorAlt< cplx_t >::copyFromArray(), escript::DataTypes::DataVectorTaipan::copyFromArray(), escript::DataTypes::DataVectorAlt< cplx_t >::copyFromArrayToOffset(), escript::DataTypes::DataVectorTaipan::copyFromArrayToOffset(), escript::Data::Data(), escript::Data::interpolateFromTable1D(), escript::Data::interpolateFromTable2D(), escript::Data::interpolateFromTable3D(), escript::Data::nonuniforminterp(), escript::Data::nonuniformslope(), escript::Data::setTaggedValue(), and escript::Data::setValueOfDataPointToArray().
◆ 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: