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() constescript::Data
acos() constescript::Data
acosh() constescript::Data
actsExpanded() constescript::Data
antihermitian() constescript::Data
antisymmetric() constescript::Data
asin() constescript::Data
asinh() constescript::Data
atan() constescript::Data
atanh() constescript::Data
bessel(int order, DataTypes::real_t(*besselfunc)(int, DataTypes::real_t))escript::Data
besselFirstKind(int order)escript::Data
besselSecondKind(int order)escript::Data
borrowData(void) constescript::Data
borrowDataPtr(void) constescript::Data
borrowReadyPtr(void) constescript::Data
calc_maxGlobalDataPoint(int &ProcNo, int &DataPointNo) constescript::Dataprivate
calc_minGlobalDataPoint(int &ProcNo, int &DataPointNo) constescript::Dataprivate
checkExclusiveWrite()escript::Datainlineprivate
complicate()escript::Data
condEval(escript::Data &mask, escript::Data &trueval, escript::Data &falseval)escript::Datafriend
conjugate() constescript::Data
copy(const Data &other)escript::Data
copySelf() constescript::Data
copyWithMask(const Data &other, const Data &mask)escript::Data
cos() constescript::Data
cosh() constescript::Data
Data()escript::Data
Data(const Data &inData)escript::Data
Data(const Data &inData, const FunctionSpace &what)escript::Data
Data(const DataTypes::RealVectorType &value, const DataTypes::ShapeType &shape, const FunctionSpace &what, bool expanded)escript::Data
Data(DataTypes::real_t value, const DataTypes::ShapeType &dataPointShape, const FunctionSpace &what, bool expanded)escript::Data
Data(DataTypes::cplx_t value, const DataTypes::ShapeType &dataPointShape, const FunctionSpace &what, bool expanded)escript::Dataexplicit
Data(const Data &inData, const DataTypes::RegionType &region)escript::Data
Data(const WrappedArray &w, const FunctionSpace &what, bool expanded)escript::Data
Data(const boost::python::object &value, const Data &other)escript::Data
Data(boost::python::object value, boost::python::object par1=boost::python::object(), boost::python::object par2=boost::python::object(), boost::python::object par3=boost::python::object())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, DataTypes::real_t initial_value) constescript::Datainlineprivate
dump(const std::string fileName) constescript::Data
eigenvalues() constescript::Data
eigenvalues_and_eigenvectors(const DataTypes::real_t tol=1.e-12) constescript::Data
erf() constescript::Data
exclusiveWrite()escript::Datainlineprivate
exp() constescript::Data
expand()escript::Data
forceResolve()escript::Datainlineprivate
get_MPIComm(void) constescript::Data
get_MPIRank(void) constescript::Data
get_MPISize(void) constescript::Data
getDataAtOffsetRO(DataTypes::RealVectorType::size_type i, DataTypes::real_t dummy=0)escript::Data
getDataAtOffsetRO(DataTypes::CplxVectorType::size_type i, DataTypes::cplx_t dummy)escript::Data
getDataAtOffsetRW(DataTypes::RealVectorType::size_type i, DataTypes::real_t dummy=0)escript::Data
getDataAtOffsetRW(DataTypes::CplxVectorType::size_type i, DataTypes::cplx_t dummy)escript::Data
getDataOffset(int sampleNo, int dataPointNo)escript::Datainline
getDataPointRank() constescript::Datainline
getDataPointRO(int sampleNo, int dataPointNo)escript::Data
getDataPointRW(int sampleNo, int dataPointNo)escript::Data
getDataPointShape() constescript::Datainline
getDataPointSize() constescript::Data
getDataRO(DataTypes::real_t dummy=0) constescript::Datainline
getDataRO(DataTypes::cplx_t dummy) constescript::Datainline
getDomain() constescript::Datainline
getDomainPython() constescript::Datainline
getExpandedVectorReference(DataTypes::real_t dummy=0)escript::Data
getExpandedVectorReference(DataTypes::cplx_t dummy)escript::Data
getFunctionSpace() constescript::Datainline
getItem(const boost::python::object &key) constescript::Data
getLength() constescript::Data
getNoValues() constescript::Datainline
getNumberOfTaggedValues() constescript::Data
getNumDataPoints() constescript::Datainline
getNumDataPointsPerSample() constescript::Datainline
getNumSamples() constescript::Datainline
getReady() constescript::Datainlineprivate
getReady()escript::Datainlineprivate
getReadyPtr()escript::Datainlineprivate
getReadyPtr() constescript::Datainlineprivate
getSampleDataByTag(int tag, DataTypes::real_t dummy=0)escript::Datainline
getSampleDataByTag(int tag, DataTypes::cplx_t dummy)escript::Datainline
getSampleDataRO(DataTypes::RealVectorType::size_type sampleNo, DataTypes::real_t dummy=0) constescript::Datainline
getSampleDataRO(DataTypes::CplxVectorType::size_type sampleNo, DataTypes::cplx_t dummy) constescript::Data
getSampleDataRW(DataTypes::RealVectorType::size_type sampleNo, DataTypes::real_t dummy=0)escript::Datainline
getSampleDataRW(DataTypes::RealVectorType::size_type sampleNo, DataTypes::cplx_t dummy)escript::Data
getShapeTuple() constescript::Data
getSlice(const DataTypes::RegionType &region) constescript::Data
getTagNumber(int dpno)escript::Data
getValueOfDataPointAsTuple(int dataPointNo)escript::Data
getValueOfGlobalDataPointAsTuple(int procNo, int dataPointNo)escript::Data
grad() constescript::Data
gradOn(const FunctionSpace &functionspace) constescript::Data
hasNaN()escript::Data
hasNoSamples() constescript::Datainline
hermitian() constescript::Data
imag() constescript::Data
inf()escript::Data
inf_const() constescript::Data
infWorker() constescript::Dataprivate
init_from_data_and_fs(const Data &inData, const FunctionSpace &functionspace)escript::Dataprivate
initialise(const DataTypes::RealVectorType &value, const DataTypes::ShapeType &shape, const FunctionSpace &what, bool expanded)escript::Dataprivate
initialise(const DataTypes::CplxVectorType &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 DataTypes::real_t value, const DataTypes::ShapeType &shape, const FunctionSpace &what, bool expanded)escript::Dataprivate
initialise(const DataTypes::cplx_t value, const DataTypes::ShapeType &shape, const FunctionSpace &what, bool expanded)escript::Dataprivate
integrateToTuple()escript::Data
integrateToTuple_const() constescript::Data
integrateWorker() constescript::Dataprivate
interpolate(const FunctionSpace &functionspace) constescript::Data
interpolateFromTable1D(const WrappedArray &table, DataTypes::real_t Amin, DataTypes::real_t Astep, DataTypes::real_t undef, bool check_boundaries)escript::Data
interpolateFromTable1DP(boost::python::object table, DataTypes::real_t Amin, DataTypes::real_t Astep, DataTypes::real_t undef, bool check_boundaries)escript::Data
interpolateFromTable2D(const WrappedArray &table, DataTypes::real_t Amin, DataTypes::real_t Astep, DataTypes::real_t undef, Data &B, DataTypes::real_t Bmin, DataTypes::real_t Bstep, bool check_boundaries)escript::Data
interpolateFromTable2DP(boost::python::object table, DataTypes::real_t Amin, DataTypes::real_t Astep, Data &B, DataTypes::real_t Bmin, DataTypes::real_t Bstep, DataTypes::real_t undef, bool check_boundaries)escript::Data
interpolateFromTable3D(const WrappedArray &table, DataTypes::real_t Amin, DataTypes::real_t Astep, DataTypes::real_t undef, Data &B, DataTypes::real_t Bmin, DataTypes::real_t Bstep, Data &C, DataTypes::real_t Cmin, DataTypes::real_t Cstep, bool check_boundaries)escript::Data
interpolateFromTable3DP(boost::python::object table, DataTypes::real_t Amin, DataTypes::real_t Astep, Data &B, DataTypes::real_t Bmin, DataTypes::real_t Bstep, Data &C, DataTypes::real_t Cmin, DataTypes::real_t Cstep, DataTypes::real_t undef, bool check_boundaries)escript::Data
isComplex() constescript::Data
isConstant() constescript::Data
isDataPointShapeEqual(int rank, const int *dimensions) constescript::Datainline
isEmpty() constescript::Data
isExpanded() constescript::Data
isLazy() constescript::Data
isProtected() constescript::Data
isReady() constescript::Data
isShared() constescript::Datainlineprivate
isTagged() constescript::Data
lazyAlgWorker(DataTypes::real_t init)escript::Dataprivate
lazyAlgWorker(real_t init)escript::Data
log() constescript::Data
log10() constescript::Data
Lsup()escript::Data
Lsup_const() constescript::Data
LsupWorker() constescript::Dataprivate
m_dataescript::Dataprivate
m_lazyescript::Dataprivate
m_protectedescript::Dataprivate
matrixInverse() constescript::Data
maxGlobalDataPoint() constescript::Data
maxval() constescript::Data
maxval_nonlazy() constescript::Datainlineprivate
minGlobalDataPoint() constescript::Data
minval() constescript::Data
minval_nonlazy() constescript::Datainlineprivate
neg() constescript::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) constescript::Datainline
oneOver() constescript::Data
operandCheck(const Data &right) constescript::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() constescript::Data
powD(const Data &right) constescript::Data
powO(const boost::python::object &right) constescript::Data
print(void)escript::Data
probeInterpolation(const FunctionSpace &functionspace) constescript::Data
randomData(const boost::python::tuple &shape, const FunctionSpace &what, long seed, const boost::python::tuple &filter)escript::Datafriend
real() constescript::Data
reduction(BinaryFunction operation, DataTypes::real_t initial_value) constescript::Datainlineprivate
replaceNaN(DataTypes::real_t value)escript::Data
replaceNaN(DataTypes::cplx_t value)escript::Data
replaceNaNPython(boost::python::object obj)escript::Data
requireWrite()escript::Data
resolve()escript::Data
rpowO(const boost::python::object &left) constescript::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::RealVectorType &value, int dataOffset=0)escript::Data
setTaggedValueFromCPP(int tagKey, const DataTypes::ShapeType &pointshape, const DataTypes::CplxVectorType &value, int dataOffset=0)escript::Data
setToZero()escript::Data
setTupleForGlobalDataPoint(int id, int proc, boost::python::object)escript::Data
setValueOfDataPoint(int dataPointNo, const DataTypes::real_t)escript::Data
setValueOfDataPointC(int dataPointNo, const DataTypes::cplx_t)escript::Data
setValueOfDataPointToArray(int dataPointNo, const boost::python::object &)escript::Data
setValueOfDataPointToPyObject(int dataPointNo, const boost::python::object &py_object)escript::Data
sign() constescript::Data
sin() constescript::Data
sinh() constescript::Data
sqrt() constescript::Data
sup()escript::Data
sup_const() constescript::Data
supWorker() constescript::Dataprivate
swapaxes(const int axis0, const int axis1) constescript::Data
symmetric() constescript::Data
tag()escript::Data
tan() constescript::Data
tanh() constescript::Data
TensorSelfUpdateBinaryOperation(const Data &right, escript::ES_optype operation)escript::Dataprivate
TestDomain classescript::Datafriend
toListOfTuples(bool scalarastuple=true)escript::Data
toString() constescript::Data
trace(int axis_offset) constescript::Data
transpose(int axis_offset) constescript::Data
truedivD(const Data &right)escript::Datainline
truedivO(const boost::python::object &right)escript::Datainline
typeMatchLeft(Data &right) constescript::Dataprivate
typeMatchRight(const Data &right)escript::Dataprivate
unaryOp2(UnaryFunction operation)escript::Datainline
whereNegative() constescript::Data
whereNonNegative() constescript::Data
whereNonPositive() constescript::Data
whereNonZero(DataTypes::real_t tol=0.0) constescript::Data
wherePositive() constescript::Data
whereZero(DataTypes::real_t tol=0.0) constescript::Data
~Data()escript::Data