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::Datainlineprivate
asin() const escript::Data
asinh() const escript::Data
atan() const escript::Data
atanh() const escript::Data
bessel(int order, double(*besselfunc)(int, double))escript::Data
besselFirstKind(int order)escript::Data
besselSecondKind(int order)escript::Data
BinaryDFunPtr typedefescript::Data
binaryOp(const Data &right, BinaryFunction operation)escript::Datainlineprivate
borrowData(void) const escript::Data
borrowDataPtr(void) const escript::Data
borrowReadyPtr(void) const escript::Data
calc_maxGlobalDataPoint(int &ProcNo, int &DataPointNo) const escript::Dataprivate
calc_minGlobalDataPoint(int &ProcNo, int &DataPointNo) const escript::Dataprivate
checkExclusiveWrite()escript::Datainlineprivate
condEval(escript::Data &mask, escript::Data &trueval, escript::Data &falseval)escript::Datafriend
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::Dataexplicit
Data(DataAbstract_ptr underlyingdata)escript::Dataexplicit
DataAbstract classescript::Datafriend
delay()escript::Data
delaySelf()escript::Data
dp_algorithm(BinaryFunction operation, double initial_value) const escript::Datainlineprivate
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::Datainlineprivate
exp() const escript::Data
expand()escript::Data
forceResolve()escript::Datainlineprivate
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
getDataOffset(int sampleNo, int dataPointNo)escript::Datainline
getDataPointRank() const escript::Datainline
getDataPointRO(int sampleNo, int dataPointNo)escript::Data
getDataPointRW(int sampleNo, int dataPointNo)escript::Data
getDataPointShape() const escript::Datainline
getDataPointSize() const escript::Data
getDataRO() const escript::Datainline
getDomain() const escript::Datainline
getDomainPython() const escript::Datainline
getExpandedVectorReference()escript::Data
getFunctionSpace() const escript::Datainline
getItem(const boost::python::object &key) const escript::Data
getLength() const escript::Data
getNoValues() const escript::Datainline
getNumberOfTaggedValues() const escript::Data
getNumDataPoints() const escript::Datainline
getNumDataPointsPerSample() const escript::Datainline
getNumSamples() const escript::Datainline
getReady() const escript::Datainlineprivate
getReady()escript::Datainlineprivate
getReadyPtr()escript::Datainlineprivate
getReadyPtr() const escript::Datainlineprivate
getSampleDataByTag(int tag)escript::Datainline
getSampleDataRO(DataAbstract::ValueType::size_type sampleNo) const escript::Datainline
getSampleDataRW(DataAbstract::ValueType::size_type sampleNo)escript::Datainline
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::Datainline
inf()escript::Data
inf_const() const escript::Data
infWorker() const escript::Dataprivate
initialise(const DataTypes::ValueType &value, const DataTypes::ShapeType &shape, const FunctionSpace &what, bool expanded)escript::Dataprivate
initialise(const WrappedArray &value, const FunctionSpace &what, bool expanded)escript::Dataprivate
initialise(const double value, const DataTypes::ShapeType &shape, const FunctionSpace &what, bool expanded)escript::Dataprivate
integrateToTuple()escript::Data
integrateToTuple_const() const escript::Data
integrateWorker() const escript::Dataprivate
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::Datainline
isEmpty() const escript::Data
isExpanded() const escript::Data
isLazy() const escript::Data
isProtected() const escript::Data
isReady() const escript::Data
isShared() const escript::Datainlineprivate
isTagged() const escript::Data
lazyAlgWorker(double init)escript::Dataprivate
log() const escript::Data
log10() const escript::Data
Lsup()escript::Data
Lsup_const() const escript::Data
LsupWorker() const escript::Dataprivate
m_dataescript::Dataprivate
m_lazyescript::Dataprivate
m_protectedescript::Dataprivate
m_sharedescript::Datamutableprivate
matrixInverse() const escript::Data
maxGlobalDataPoint() const escript::Data
maxval() const escript::Data
maxval_nonlazy() const escript::Datainlineprivate
minGlobalDataPoint() const escript::Data
minval() const escript::Data
minval_nonlazy() const escript::Datainlineprivate
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::Datainline
oneOver() const escript::Data
operandCheck(const Data &right) const escript::Datainlineprivate
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::Datafriend
replaceNaN(double value)escript::Data
requireWrite()escript::Data
resolve()escript::Data
rpowO(const boost::python::object &left) const escript::Data
rtruedivO(const boost::python::object &left)escript::Datainline
set_m_data(DataAbstract_ptr p)escript::Dataprivate
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::Dataprivate
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::Datafriend
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::Datainline
truedivO(const boost::python::object &right)escript::Datainline
typeMatchLeft(Data &right) const escript::Dataprivate
typeMatchRight(const Data &right)escript::Dataprivate
UnaryDFunPtr typedefescript::Data
unaryOp2(UnaryFunction operation)escript::Datainline
updateShareStatus(bool nowshared) const escript::Datainlineprivate
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