| 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 | |
| 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 |
| getTagCount() const | escript::DataAbstract | 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 | inlinevirtual |
| isEmpty() const | escript::DataAbstract | inline |
| isExpanded() const | escript::DataAbstract | inlinevirtual |
| isLazy() const | escript::DataAbstract | |
| isShared() const | escript::DataAbstract | inline |
| isTagged() const | escript::DataAbstract | inlinevirtual |
| LazyNodeSetup() | escript::DataLazy | private |
| m_axis_offset | escript::DataLazy | private |
| m_children | escript::DataLazy | private |
| m_height | escript::DataLazy | private |
| m_id | escript::DataLazy | mutableprivate |
| m_lazyshared | escript::DataAbstract | protected |
| m_left | escript::DataLazy | mutableprivate |
| m_mask | escript::DataLazy | mutableprivate |
| m_op | escript::DataLazy | mutableprivate |
| m_owners | escript::DataAbstract | protected |
| m_readytype | escript::DataLazy | private |
| m_right | escript::DataLazy | mutableprivate |
| m_sampleids | escript::DataLazy | private |
| m_samples | escript::DataLazy | mutableprivate |
| 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(dim_t *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 | |