Memosa-FVM  0.2
Array< T > Member List

This is the complete list of members for Array< T >, including all inherited members.

_dataArray< T >private
_lengthArray< T >private
_ownDataArray< T >mutableprivate
Array(const int length)Array< T >inlineexplicit
Array(Array &parent, const int offset, const int length)Array< T >inline
Array(const Array &)Array< T >private
ArrayBase()ArrayBaseinline
copyFrom(const IContainer &oc)Array< T >inlinevirtual
copyPartial(const IContainer &oc, const int iBeg, const int iEnd)Array< T >inlinevirtual
correct(const IContainer &coarseI, const IContainer &coarseIndexI, const IContainer *scaleI, const int length)Array< T >inlinevirtual
createOffsetArray(const int offset, const int length)Array< T >inlinevirtual
DEFINE_TYPENAME("Array<"+NumTypeTraits< T >::getTypeName()+">")Array< T >
disownData() const Array< T >inline
dotWith(const ArrayBase &abase, const int lengthToUse) const Array< T >inlinevirtual
gather(const ArrayBase &other_, const ArrayBase &indices_, const int offset=0)Array< T >inlinevirtual
getData() const Array< T >inlinevirtual
getDataSize() const Array< T >inlinevirtual
getDimension() const Array< T >inlinevirtual
getLength() const Array< T >inlinevirtual
getOneNorm(const int lengthToUse) const Array< T >inlinevirtual
getPrimType() const Array< T >inlinevirtual
getShape(int *shp) const Array< T >inlinevirtual
getSubset(const Array< int > &indices)Array< T >inlinevirtual
IContainer()IContainerinline
inject(IContainer &coarseI, const IContainer &coarseIndexI, const int length) const Array< T >inlinevirtual
limit(const double min, const double max)Array< T >inlinevirtual
msaxpy(const ArrayBase &alphabase, const ArrayBase &xbase)Array< T >inlinevirtual
newClone() const Array< T >inlinevirtual
newCopy() const Array< T >inlinevirtual
newSizedClone(const int size) const Array< T >inlinevirtual
normalize(const ArrayBase &obase)Array< T >inlinevirtual
operator*=(const ArrayBase &obase)Array< T >inlinevirtual
operator+=(const ArrayBase &obase)Array< T >inlinevirtual
operator-() const Array< T >inlinevirtual
operator-=(const ArrayBase &obase)Array< T >inlinevirtual
operator/=(const ArrayBase &obase)Array< T >inlinevirtual
operator<(const double tolerance) const Array< T >inlinevirtual
operator=(const T &x)Array< T >inline
operator=(const Array &o)Array< T >inline
ArrayBase::operator=(const IContainer &oc)IContainerinline
operator[](int n)Array< T >inline
operator[](int n) const Array< T >inline
print(ostream &os) const Array< T >inlinevirtual
reduceSum() const Array< T >inlinevirtual
resize(const int newLength)Array< T >inline
safeDivide(const ArrayBase &obase)Array< T >inlinevirtual
saxpy(const ArrayBase &alphabase, const ArrayBase &xbase)Array< T >inlinevirtual
scatter(ArrayBase &other_, const ArrayBase &indices_, const int offset=0) const Array< T >inlinevirtual
setMax(const ArrayBase &obase)Array< T >inlinevirtual
setSubsetFromSubset(const ArrayBase &other_, const ArrayBase &fromIndices_, const ArrayBase &toIndices_)Array< T >inlinevirtual
setSum(const ArrayBase &sumBase)Array< T >inlinevirtual
T_BuiltIn typedefArray< T >
T_Scalar typedefArray< T >
zero()Array< T >inlinevirtual
zeroPartial(const int iBeg, const int iEnd)Array< T >inlinevirtual
~Array()Array< T >inlinevirtual
~ArrayBase()ArrayBaseinlinevirtual
~IContainer()IContainerinlinevirtual