, including all inherited members.
actsExpanded() const | escript::DataLazy | [virtual] |
addOwner(Data *) | escript::DataAbstract | |
checkNoSharing() const | escript::DataAbstract | [protected] |
collapse() const | escript::DataLazy | [private] |
collapseToReady() const | escript::DataLazy | [private] |
copyToDataPoint(const int sampleNo, const int dataPointNo, const double value) | escript::DataAbstract | [virtual] |
copyToDataPoint(const int sampleNo, const int dataPointNo, const WrappedArray &value) | escript::DataAbstract | [virtual] |
DataAbstract(const FunctionSpace &what, const ShapeType &shape, bool isDataEmpty=false) | escript::DataAbstract | |
DataLazy(DataAbstract_ptr p) | escript::DataLazy | |
DataLazy(DataAbstract_ptr left, ES_optype op) | escript::DataLazy | |
DataLazy(DataAbstract_ptr left, ES_optype op, double tol) | escript::DataLazy | |
DataLazy(DataAbstract_ptr left, ES_optype op, int axis_offset) | escript::DataLazy | |
DataLazy(DataAbstract_ptr left, DataAbstract_ptr right, ES_optype op) | escript::DataLazy | |
DataLazy(DataAbstract_ptr left, DataAbstract_ptr right, ES_optype op, int axis_offset, int transpose) | escript::DataLazy | |
DataLazy(DataAbstract_ptr left, ES_optype op, const int axis0, const int axis1) | escript::DataLazy | |
DataLazy(DataAbstract_ptr mask, DataAbstract_ptr left, DataAbstract_ptr right) | escript::DataLazy | |
escript::DataAbstract::DataLazy class | escript::DataAbstract | [friend] |
deepCopy() | escript::DataLazy | [virtual] |
dump(const std::string fileName) const | escript::DataAbstract | [virtual] |
eigenvalues(DataAbstract *ev) | escript::DataAbstract | [virtual] |
eigenvalues_and_eigenvectors(DataAbstract *ev, DataAbstract *V, const double tol=1.e-13) | escript::DataAbstract | [virtual] |
getFunctionSpace() const | escript::DataAbstract | [inline] |
getLength() const | escript::DataLazy | [virtual] |
getMaxSampleSize() const | escript::DataLazy | |
getNoValues() const | escript::DataAbstract | [inline] |
getNumDPPSample() const | escript::DataAbstract | [inline] |
getNumSamples() const | escript::DataAbstract | [inline] |
getPointOffset(int sampleNo, int dataPointNo) const | escript::DataLazy | [virtual] |
getPointOffset(int sampleNo, int dataPointNo) | escript::DataLazy | [virtual] |
getPtr() | escript::DataAbstract | |
getPtr() const | escript::DataAbstract | |
getRank() const | escript::DataAbstract | [inline] |
getSampleDataByTag(int tag) | escript::DataAbstract | [virtual] |
getShape() const | escript::DataAbstract | [inline] |
getSlice(const DataTypes::RegionType ®ion) const | escript::DataLazy | [virtual] |
getTagNumber(int dpno) | escript::DataAbstract | [virtual] |
intoString(std::ostringstream &oss) const | escript::DataLazy | [private] |
intoTreeString(std::ostringstream &oss, std::string indent) const | escript::DataLazy | [private] |
isConstant() const | escript::DataAbstract | [inline, virtual] |
isEmpty() const | escript::DataAbstract | [inline] |
isExpanded() const | escript::DataAbstract | [inline, virtual] |
isLazy() const | escript::DataAbstract | |
isShared() const | escript::DataAbstract | [inline] |
isTagged() const | escript::DataAbstract | [inline, virtual] |
LazyNodeSetup() | escript::DataLazy | [private] |
m_axis_offset | escript::DataLazy | [private] |
m_children | escript::DataLazy | [private] |
m_height | escript::DataLazy | [private] |
m_id | escript::DataLazy | [mutable, private] |
m_lazyshared | escript::DataAbstract | |
m_left | escript::DataLazy | [mutable, private] |
m_mask | escript::DataLazy | [mutable, private] |
m_op | escript::DataLazy | [mutable, private] |
m_owners | escript::DataAbstract | |
m_readytype | escript::DataLazy | [private] |
m_right | escript::DataLazy | [mutable, private] |
m_sampleids | escript::DataLazy | [private] |
m_samples | escript::DataLazy | [mutable, private] |
m_samplesize | escript::DataLazy | [private] |
m_SL | escript::DataLazy | [private] |
m_SM | escript::DataLazy | [private] |
m_SR | escript::DataLazy | [private] |
m_tol | escript::DataLazy | [private] |
m_transpose | escript::DataLazy | [private] |
makeIdentity(const DataReady_ptr &p) | escript::DataLazy | [private] |
makeLazyShared() | escript::DataAbstract | [protected] |
matrixInverse(DataAbstract *out) const | escript::DataAbstract | [virtual] |
nonsymmetric(DataAbstract *ev) | escript::DataAbstract | [virtual] |
operandCheck(const DataAbstract &right) const | escript::DataAbstract | |
parent typedef | escript::DataLazy | [private] |
removeOwner(Data *) | escript::DataAbstract | |
reorderByReferenceIDs(int *reference_ids) | escript::DataAbstract | [virtual] |
resolve() | escript::DataLazy | [virtual] |
resolveGroupWorker(std::vector< DataLazy * > &dats) | escript::DataLazy | |
resolveNodeBinary(int tid, int sampleNo, size_t &roffset) const | escript::DataLazy | [private] |
resolveNodeCondEval(int tid, int sampleNo, size_t &roffset) const | escript::DataLazy | [private] |
resolveNodeNP1OUT(int tid, int sampleNo, size_t &roffset) const | escript::DataLazy | [private] |
resolveNodeNP1OUT_2P(int tid, int sampleNo, size_t &roffset) const | escript::DataLazy | [private] |
resolveNodeNP1OUT_P(int tid, int sampleNo, size_t &roffset) const | escript::DataLazy | [private] |
resolveNodeReduction(int tid, int sampleNo, size_t &roffset) const | escript::DataLazy | [private] |
resolveNodeSample(int tid, int sampleNo, size_t &roffset) const | escript::DataLazy | [private] |
resolveNodeTProd(int tid, int sampleNo, size_t &roffset) const | escript::DataLazy | [private] |
resolveNodeUnary(int tid, int sampleNo, size_t &roffset) const | escript::DataLazy | [private] |
resolveNodeWorker() | escript::DataLazy | [private] |
resolveSample(int sampleNo, size_t &roffset) const | escript::DataLazy | |
resolveToIdentity() | escript::DataLazy | [private] |
setTaggedValue(int tagKey, const DataTypes::ShapeType &pointshape, const DataTypes::ValueType &value, int dataOffset=0) | escript::DataAbstract | [virtual] |
setToZero() | escript::DataLazy | [virtual] |
ShapeType typedef | escript::DataLazy | [private] |
swapaxes(DataAbstract *ev, int axis0, int axis1) | escript::DataAbstract | [virtual] |
symmetric(DataAbstract *ev) | escript::DataAbstract | [virtual] |
toString() const | escript::DataLazy | [virtual] |
trace(DataAbstract *ev, int axis_offset) | escript::DataAbstract | [virtual] |
transpose(DataAbstract *ev, int axis_offset) | escript::DataAbstract | [virtual] |
validSampleNo(int sampleNo) const | escript::DataAbstract | [inline] |
validSamplePointNo(int samplePointNo) const | escript::DataAbstract | [inline] |
ValueType typedef | escript::DataLazy | [private] |
~DataAbstract() | escript::DataAbstract | [virtual] |
~DataLazy() | escript::DataLazy | |