escript::Data Member List

This is the complete list of members for escript::Data, including all inherited members.

__add__(const boost::python::object &right) | escript::Data |
__div__(const boost::python::object &right) | escript::Data |
__mul__(const boost::python::object &right) | escript::Data |
__rdiv__(const boost::python::object &right) | escript::Data |
__rsub__(const boost::python::object &right) | escript::Data |
__sub__(const boost::python::object &right) | escript::Data |
abs() const | escript::Data |
acos() const | escript::Data |
acosh() const | escript::Data |
actsExpanded() const | escript::Data |
antihermitian() const | escript::Data |
antisymmetric() const | escript::Data |
asin() const | escript::Data |
asinh() const | escript::Data |
atan() const | escript::Data |
atanh() const | escript::Data |
bessel(int order, DataTypes::real_t(*besselfunc)(int, DataTypes::real_t)) | escript::Data |
besselFirstKind(int order) | escript::Data |
besselSecondKind(int order) | escript::Data |
borrowData(void) const | escript::Data |
borrowDataPtr(void) const | escript::Data |
borrowReadyPtr(void) const | escript::Data |
calc_maxGlobalDataPoint(int &ProcNo, int &DataPointNo) const | escript::Data | private
calc_minGlobalDataPoint(int &ProcNo, int &DataPointNo) const | escript::Data | private
checkExclusiveWrite() | escript::Data | inline private
complicate() | escript::Data |
condEvalWorker(escript::Data &mask, escript::Data &trueval, escript::Data &falseval, S sentinel) | escript::Data | friend
conjugate() const | escript::Data |
copy(const Data &other) | escript::Data |
copySelf() const | escript::Data |
copyWithMask(const Data &other, const Data &mask) | escript::Data |
cos() const | escript::Data |
cosh() const | escript::Data |
Data() | escript::Data |
Data(const Data &inData) | escript::Data |
Data(const Data &inData, const FunctionSpace &what) | escript::Data |
Data(const DataTypes::RealVectorType &value, const DataTypes::ShapeType &shape, const FunctionSpace &what, bool expanded) | escript::Data |
Data(DataTypes::real_t value, const DataTypes::ShapeType &dataPointShape, const FunctionSpace &what, bool expanded) | escript::Data |
Data(DataTypes::cplx_t value, const DataTypes::ShapeType &dataPointShape, const FunctionSpace &what, bool expanded) | escript::Data | explicit
Data(const Data &inData, const DataTypes::RegionType &region) | escript::Data |
Data(const WrappedArray &w, const FunctionSpace &what, bool expanded) | escript::Data |
Data(const boost::python::object &value, const Data &other) | escript::Data |
Data(boost::python::object value, boost::python::object par1=boost::python::object(), boost::python::object par2=boost::python::object(), boost::python::object par3=boost::python::object()) | escript::Data |
Data(DataAbstract *underlyingdata) | escript::Data | explicit
Data(DataAbstract_ptr underlyingdata) | escript::Data | explicit
DataAbstract class | escript::Data | friend
delay() | escript::Data |
delaySelf() | escript::Data |
dp_algorithm(BinaryFunction operation, DataTypes::real_t initial_value) const | escript::Data | inline private
dump(const std::string fileName) const | escript::Data |
eigenvalues() const | escript::Data |
eigenvalues_and_eigenvectors(const DataTypes::real_t tol=1.e-12) const | escript::Data |
erf() const | escript::Data |
exclusiveWrite() | escript::Data | inline private
exp() const | escript::Data |
expand() | escript::Data |
forceResolve() | escript::Data | inline private
get_MPIComm(void) const | escript::Data |
get_MPIRank(void) const | escript::Data |
get_MPISize(void) const | escript::Data |
getDataAtOffsetRO(DataTypes::RealVectorType::size_type i, DataTypes::real_t dummy) | escript::Data |
getDataAtOffsetRO(DataTypes::CplxVectorType::size_type i, DataTypes::cplx_t dummy) | escript::Data |
getDataAtOffsetRW(DataTypes::RealVectorType::size_type i, DataTypes::real_t dummy) | escript::Data |
getDataAtOffsetRW(DataTypes::CplxVectorType::size_type i, DataTypes::cplx_t dummy) | escript::Data |
getDataOffset(int sampleNo, int dataPointNo) | escript::Data | inline
getDataPointRank() const | escript::Data | inline
getDataPointRO(int sampleNo, int dataPointNo) | escript::Data |
getDataPointRW(int sampleNo, int dataPointNo) | escript::Data |
getDataPointShape() const | escript::Data | inline
getDataPointSize() const | escript::Data |
getDataRO(DataTypes::real_t dummy=0) const | escript::Data | inline
getDataRO(DataTypes::cplx_t dummy) const | escript::Data | inline
getDomain() const | escript::Data | inline
getDomainPython() const | escript::Data | inline
getExpandedVectorReference(DataTypes::real_t dummy=0) | escript::Data |
getExpandedVectorReference(DataTypes::cplx_t dummy) | escript::Data |
getFunctionSpace() const | escript::Data | inline
getItem(const boost::python::object &key) const | escript::Data |
getLength() const | escript::Data |
getNoValues() const | escript::Data | inline
getNumberOfTaggedValues() const | escript::Data |
getNumDataPoints() const | escript::Data | inline
getNumDataPointsPerSample() const | escript::Data | inline
getNumSamples() const | escript::Data | inline
getReady() const | escript::Data | inline private
getReady() | escript::Data | inline private
getReadyPtr() | escript::Data | inline private
getReadyPtr() const | escript::Data | inline private
getSampleDataByTag(int tag, DataTypes::real_t dummy=0) | escript::Data | inline
getSampleDataByTag(int tag, DataTypes::cplx_t dummy) | escript::Data | inline
getSampleDataRO(DataTypes::RealVectorType::size_type sampleNo, DataTypes::real_t dummy=0) const | escript::Data | inline
getSampleDataRO(DataTypes::CplxVectorType::size_type sampleNo, DataTypes::cplx_t dummy) const | escript::Data |
getSampleDataRW(DataTypes::RealVectorType::size_type sampleNo, DataTypes::real_t dummy=0) | escript::Data | inline
getSampleDataRW(DataTypes::RealVectorType::size_type sampleNo, DataTypes::cplx_t dummy) | escript::Data |
getShapeTuple() const | escript::Data |
getSlice(const DataTypes::RegionType &region) const | escript::Data |
getTagNumber(int dpno) | escript::Data |
getValueOfDataPointAsTuple(int dataPointNo) | escript::Data |
getValueOfGlobalDataPointAsTuple(int procNo, int dataPointNo) | escript::Data |
grad() const | escript::Data |
gradOn(const FunctionSpace &functionspace) const | escript::Data |
hasNaN() | escript::Data |
hasNoSamples() const | escript::Data | inline
hermitian() const | escript::Data |
imag() const | escript::Data |
inf() | escript::Data |
inf_const() const | escript::Data |
infWorker() const | escript::Data | private
init_from_data_and_fs(const Data &inData, const FunctionSpace &functionspace) | escript::Data | private
initialise(const DataTypes::RealVectorType &value, const DataTypes::ShapeType &shape, const FunctionSpace &what, bool expanded) | escript::Data | private
initialise(const DataTypes::CplxVectorType &value, const DataTypes::ShapeType &shape, const FunctionSpace &what, bool expanded) | escript::Data | private
initialise(const WrappedArray &value, const FunctionSpace &what, bool expanded) | escript::Data | private
initialise(const DataTypes::real_t value, const DataTypes::ShapeType &shape, const FunctionSpace &what, bool expanded) | escript::Data | private
initialise(const DataTypes::cplx_t value, const DataTypes::ShapeType &shape, const FunctionSpace &what, bool expanded) | escript::Data | private
integrateToTuple() | escript::Data |
integrateToTuple_const() const | escript::Data |
integrateWorker() const | escript::Data | private
integrateWorker() const | escript::Data |
interpolate(const FunctionSpace &functionspace) const | escript::Data |
interpolateFromTable1D(const WrappedArray &table, DataTypes::real_t Amin, DataTypes::real_t Astep, DataTypes::real_t undef, bool check_boundaries) | escript::Data |
interpolateFromTable1DP(boost::python::object table, DataTypes::real_t Amin, DataTypes::real_t Astep, DataTypes::real_t undef, bool check_boundaries) | escript::Data |
interpolateFromTable2D(const WrappedArray &table, DataTypes::real_t Amin, DataTypes::real_t Astep, DataTypes::real_t undef, Data &B, DataTypes::real_t Bmin, DataTypes::real_t Bstep, bool check_boundaries) | escript::Data |
interpolateFromTable2DP(boost::python::object table, DataTypes::real_t Amin, DataTypes::real_t Astep, Data &B, DataTypes::real_t Bmin, DataTypes::real_t Bstep, DataTypes::real_t undef, bool check_boundaries) | escript::Data |
interpolateFromTable3D(const WrappedArray &table, DataTypes::real_t Amin, DataTypes::real_t Astep, DataTypes::real_t undef, Data &B, DataTypes::real_t Bmin, DataTypes::real_t Bstep, Data &C, DataTypes::real_t Cmin, DataTypes::real_t Cstep, bool check_boundaries) | escript::Data |
interpolateFromTable3DP(boost::python::object table, DataTypes::real_t Amin, DataTypes::real_t Astep, Data &B, DataTypes::real_t Bmin, DataTypes::real_t Bstep, Data &C, DataTypes::real_t Cmin, DataTypes::real_t Cstep, DataTypes::real_t undef, bool check_boundaries) | escript::Data |
isComplex() const | escript::Data |
isConstant() const | escript::Data |
isDataPointShapeEqual(int rank, const int *dimensions) const | escript::Data | inline
isEmpty() const | escript::Data |
isExpanded() const | escript::Data |
isLazy() const | escript::Data |
isProtected() const | escript::Data |
isReady() const | escript::Data |
isShared() const | escript::Data | inline private
isTagged() const | escript::Data |
lazyAlgWorker(DataTypes::real_t init) | escript::Data | private
lazyAlgWorker(real_t init) | escript::Data |
log() const | escript::Data |
log10() const | escript::Data |
Lsup() | escript::Data |
Lsup_const() const | escript::Data |
LsupWorker() const | escript::Data | private
m_data | escript::Data | private
m_lazy | escript::Data | private
m_protected | escript::Data | private
maskWorker(Data &other2, Data &mask2, S sentinel) | escript::Data | private
matrixInverse() const | escript::Data |
maxGlobalDataPoint() const | escript::Data |
maxval() const | escript::Data |
maxval_nonlazy() const | escript::Data | inline private
minGlobalDataPoint() const | escript::Data |
minval() const | escript::Data |
minval_nonlazy() const | escript::Data | inline private
neg() const | escript::Data |
nonuniforminterp(boost::python::object in, boost::python::object out, bool check_boundaries) | escript::Data |
nonuniformslope(boost::python::object in, boost::python::object out, bool check_boundaries) | escript::Data |
numSamplesEqual(int numDataPointsPerSample, int numSamples) const | escript::Data | inline
oneOver() const | escript::Data |
operandCheck(const Data &right) const | escript::Data | inline private
operator*=(const Data &right) | escript::Data |
operator*=(const boost::python::object &right) | escript::Data |
operator+=(const Data &right) | escript::Data |
operator+=(const boost::python::object &right) | escript::Data |
operator-=(const Data &right) | escript::Data |
operator-=(const boost::python::object &right) | escript::Data |
operator/=(const Data &right) | escript::Data |
operator/=(const boost::python::object &right) | escript::Data |
operator=(const Data &other) | escript::Data |
phase() const | escript::Data |
pos() const | escript::Data |
powD(const Data &right) const | escript::Data |
powO(const boost::python::object &right) const | escript::Data |
print(void) | escript::Data |
probeInterpolation(const FunctionSpace &functionspace) const | escript::Data |
randomData(const boost::python::tuple &shape, const FunctionSpace &what, long seed, const boost::python::tuple &filter) | escript::Data | friend
real() const | escript::Data |
reduction(BinaryFunction operation, DataTypes::real_t initial_value) const | escript::Data | inline private
replaceNaN(DataTypes::real_t value) | escript::Data |
replaceNaN(DataTypes::cplx_t value) | escript::Data |
replaceNaNPython(boost::python::object obj) | escript::Data |
requireWrite() | escript::Data |
resolve() | escript::Data |
rpowO(const boost::python::object &left) const | escript::Data |
rtruedivO(const boost::python::object &left) | escript::Data | inline
set_m_data(DataAbstract_ptr p) | escript::Data | private
setItemD(const boost::python::object &key, const Data &value) | escript::Data |
setItemO(const boost::python::object &key, const boost::python::object &value) | escript::Data |
setProtection() | escript::Data |
setSlice(const Data &value, const DataTypes::RegionType &region) | escript::Data |
setTaggedValue(int tagKey, const boost::python::object &value) | escript::Data |
setTaggedValueByName(std::string name, const boost::python::object &value) | escript::Data |
setTaggedValueFromCPP(int tagKey, const DataTypes::ShapeType &pointshape, const DataTypes::RealVectorType &value, int dataOffset=0) | escript::Data |
setTaggedValueFromCPP(int tagKey, const DataTypes::ShapeType &pointshape, const DataTypes::CplxVectorType &value, int dataOffset=0) | escript::Data |
setToZero() | escript::Data |
setTupleForGlobalDataPoint(int id, int proc, boost::python::object) | escript::Data |
setValueOfDataPoint(int dataPointNo, const DataTypes::real_t) | escript::Data |
setValueOfDataPointC(int dataPointNo, const DataTypes::cplx_t) | escript::Data |
setValueOfDataPointToArray(int dataPointNo, const boost::python::object &) | escript::Data |
setValueOfDataPointToPyObject(int dataPointNo, const boost::python::object &py_object) | escript::Data |
sign() const | escript::Data |
sin() const | escript::Data |
sinh() const | escript::Data |
sqrt() const | escript::Data |
sup() | escript::Data |
sup_const() const | escript::Data |
supWorker() const | escript::Data | private
swapaxes(const int axis0, const int axis1) const | escript::Data |
symmetric() const | escript::Data |
tag() | escript::Data |
tan() const | escript::Data |
tanh() const | escript::Data |
TensorSelfUpdateBinaryOperation(const Data &right, escript::ES_optype operation) | escript::Data | private
TestDomain class | escript::Data | friend
toListOfTuples(bool scalarastuple=true) | escript::Data |
toString() const | escript::Data |
trace(int axis_offset) const | escript::Data |
transpose(int axis_offset) const | escript::Data |
truedivD(const Data &right) | escript::Data | inline
truedivO(const boost::python::object &right) | escript::Data | inline
typeMatchLeft(Data &right) const | escript::Data | private
typeMatchRight(const Data &right) | escript::Data | private
unaryOp2(UnaryFunction operation) | escript::Data | inline
whereNegative() const | escript::Data |
whereNonNegative() const | escript::Data |
whereNonPositive() const | escript::Data |
whereNonZero(DataTypes::real_t tol=0.0) const | escript::Data |
wherePositive() const | escript::Data |
whereZero(DataTypes::real_t tol=0.0) const | escript::Data |
~Data() | escript::Data |