ESYS13  Revision_
escript::DataLazy Member List
This is the complete list of members for escript::DataLazy, including all inherited members.
actsExpanded() const escript::DataLazy [virtual]
addOwner(Data *)escript::DataAbstract
checkNoSharing() const escript::DataAbstract [protected]
collapse()escript::DataLazy [private]
collapseToReady()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 classescript::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 &region) 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_offsetescript::DataLazy [private]
m_childrenescript::DataLazy [private]
m_heightescript::DataLazy [private]
m_idescript::DataLazy [private]
m_lazysharedescript::DataAbstract
m_leftescript::DataLazy [private]
m_maskescript::DataLazy [private]
m_opescript::DataLazy [private]
m_ownersescript::DataAbstract
m_readytypeescript::DataLazy [private]
m_rightescript::DataLazy [private]
m_sampleidsescript::DataLazy [private]
m_samplesescript::DataLazy [private]
m_samplesizeescript::DataLazy [private]
m_SLescript::DataLazy [private]
m_SMescript::DataLazy [private]
m_SRescript::DataLazy [private]
m_tolescript::DataLazy [private]
m_transposeescript::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 typedefescript::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)escript::DataLazy [private]
resolveNodeCondEval(int tid, int sampleNo, size_t &roffset)escript::DataLazy [private]
resolveNodeNP1OUT(int tid, int sampleNo, size_t &roffset)escript::DataLazy [private]
resolveNodeNP1OUT_2P(int tid, int sampleNo, size_t &roffset)escript::DataLazy [private]
resolveNodeNP1OUT_P(int tid, int sampleNo, size_t &roffset)escript::DataLazy [private]
resolveNodeReduction(int tid, int sampleNo, size_t &roffset)escript::DataLazy [private]
resolveNodeSample(int tid, int sampleNo, size_t &roffset)escript::DataLazy [private]
resolveNodeTProd(int tid, int sampleNo, size_t &roffset)escript::DataLazy [private]
resolveNodeUnary(int tid, int sampleNo, size_t &roffset)escript::DataLazy [private]
resolveNodeWorker()escript::DataLazy [private]
resolveSample(int sampleNo, size_t &roffset)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 typedefescript::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 typedefescript::DataLazy [private]
~DataAbstract()escript::DataAbstract [virtual]
~DataLazy()escript::DataLazy