#include <WrappedArray.h>
|
template<typename T > |
void | convertNumpyArray (const T *array, const std::vector< int > &strides) const |
|
WrappedArray::WrappedArray |
( |
const boost::python::object & |
obj_in | ) |
|
WrappedArray::~WrappedArray |
( |
| ) |
|
void WrappedArray::convertArray |
( |
| ) |
const |
template<typename T >
void WrappedArray::convertNumpyArray |
( |
const T * |
array, |
|
|
const std::vector< int > & |
strides |
|
) |
| const |
|
private |
double escript::WrappedArray::getElt |
( |
| ) |
const |
|
inline |
double escript::WrappedArray::getElt |
( |
unsigned int |
i | ) |
const |
|
inline |
double escript::WrappedArray::getElt |
( |
unsigned int |
i, |
|
|
unsigned int |
j |
|
) |
| const |
|
inline |
double escript::WrappedArray::getElt |
( |
unsigned int |
i, |
|
|
unsigned int |
j, |
|
|
unsigned int |
k |
|
) |
| const |
|
inline |
double escript::WrappedArray::getElt |
( |
unsigned int |
i, |
|
|
unsigned int |
j, |
|
|
unsigned int |
k, |
|
|
unsigned int |
m |
|
) |
| const |
|
inline |
unsigned int escript::WrappedArray::getRank |
( |
| ) |
const |
|
inline |
References shape.
Referenced by escript::DataExpanded::copy(), escript::DataVector::copyFromArray(), escript::DataVector::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().
double* escript::WrappedArray::dat |
|
mutableprivate |
double escript::WrappedArray::m_scalar |
|
private |
const boost::python::object& escript::WrappedArray::obj |
|
private |
int escript::WrappedArray::rank |
|
private |
The documentation for this class was generated from the following files: