escript  Revision_
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
algorithm(BinaryFunction operation, double initial_value) const escript::Data [inline, private]
asin() const escript::Data
asinh() const escript::Data
atan() const escript::Data
atanh() const escript::Data
BinaryDFunPtr typedefescript::Data
binaryOp(const Data &right, BinaryFunction operation)escript::Data [inline, private]
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]
condEval(escript::Data &mask, escript::Data &trueval, escript::Data &falseval)escript::Data [friend]
copy(const Data &other)escript::Data
copySelf()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::ValueType &value, const DataTypes::ShapeType &shape, const FunctionSpace &what=FunctionSpace(), bool expanded=false)escript::Data
Data(double value, const DataTypes::ShapeType &dataPointShape=DataTypes::ShapeType(), const FunctionSpace &what=FunctionSpace(), bool expanded=false)escript::Data
Data(const Data &inData, const DataTypes::RegionType &region)escript::Data
Data(const boost::python::object &value, const FunctionSpace &what=FunctionSpace(), bool expanded=false)escript::Data
Data(const WrappedArray &w, const FunctionSpace &what, bool expanded=false)escript::Data
Data(const boost::python::object &value, const Data &other)escript::Data
Data(double value, const boost::python::tuple &shape=boost::python::make_tuple(), const FunctionSpace &what=FunctionSpace(), bool expanded=false)escript::Data
Data(DataAbstract *underlyingdata)escript::Data [explicit]
Data(DataAbstract_ptr underlyingdata)escript::Data [explicit]
DataAbstract classescript::Data [friend]
delay()escript::Data
delaySelf()escript::Data
dp_algorithm(BinaryFunction operation, double initial_value) const escript::Data [inline, private]
dump(const std::string fileName) const escript::Data
eigenvalues() const escript::Data
eigenvalues_and_eigenvectors(const double 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::ValueType::size_type i)escript::Data
getDataAtOffsetRW(DataTypes::ValueType::size_type i)escript::Data
getDataC()escript::Data
getDataC() const 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
getDomain() const escript::Data [inline]
getDomainPython() const escript::Data [inline]
getExpandedVectorReference()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]
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)escript::Data [inline]
getSampleDataRO(DataAbstract::ValueType::size_type sampleNo) const escript::Data [inline]
getSampleDataRW(DataAbstract::ValueType::size_type sampleNo)escript::Data [inline]
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
hasNoSamples() const escript::Data [inline]
inf()escript::Data
inf_const() const escript::Data
infWorker() const escript::Data [private]
initialise(const DataTypes::ValueType &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 double 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]
interpolate(const FunctionSpace &functionspace) const escript::Data
interpolateFromTable1D(const WrappedArray &table, double Amin, double Astep, double undef, bool check_boundaries)escript::Data
interpolateFromTable1DP(boost::python::object table, double Amin, double Astep, double undef, bool check_boundaries)escript::Data
interpolateFromTable2D(const WrappedArray &table, double Amin, double Astep, double undef, Data &B, double Bmin, double Bstep, bool check_boundaries)escript::Data
interpolateFromTable2DP(boost::python::object table, double Amin, double Astep, Data &B, double Bmin, double Bstep, double undef, bool check_boundaries)escript::Data
interpolateFromTable3D(const WrappedArray &table, double Amin, double Astep, double undef, Data &B, double Bmin, double Bstep, Data &C, double Cmin, double Cstep, bool check_boundaries)escript::Data
interpolateFromTable3DP(boost::python::object table, double Amin, double Astep, Data &B, double Bmin, double Bstep, Data &C, double Cmin, double Cstep, double undef, bool check_boundaries)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(double init)escript::Data [private]
log() const escript::Data
log10() const escript::Data
Lsup()escript::Data
Lsup_const() const escript::Data
LsupWorker() const escript::Data [private]
m_dataescript::Data [private]
m_lazyescript::Data [private]
m_protectedescript::Data [private]
m_sharedescript::Data [mutable, 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
nonsymmetric() 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
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]
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::ValueType &value, int dataOffset=0)escript::Data
setToZero()escript::Data
setTupleForGlobalDataPoint(int id, int proc, boost::python::object)escript::Data
setValueOfDataPoint(int dataPointNo, const double)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
TestDomain classescript::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]
UnaryDFunPtr typedefescript::Data
unaryOp2(UnaryFunction operation)escript::Data [inline]
updateShareStatus(bool nowshared) const escript::Data [inline, private]
whereNegative() const escript::Data
whereNonNegative() const escript::Data
whereNonPositive() const escript::Data
whereNonZero(double tol=0.0) const escript::Data
wherePositive() const escript::Data
whereZero(double tol=0.0) const escript::Data
~Data()escript::Data