Fiber::LinearDirectProductMemArray< T, DeltaT, MDIMS > Member List

This is the complete list of members for Fiber::LinearDirectProductMemArray< T, DeltaT, MDIMS >, including all inherited members.
applyOperator(const UnaryOperator &theOperator, const MemBase::Creator_t &theCreator) const Fiber::TypedArray< T > [inline]
applyOperator(const BinaryOperator &theOperator, const RefPtr< MemBase > &rightValue, const MemBase::Creator_t &theCreator) const Fiber::TypedArray< T > [inline]
baseValue (defined in Fiber::LinearDirectProductMemArray< T, DeltaT, MDIMS >)Fiber::LinearDirectProductMemArray< T, DeltaT, MDIMS >
component_type typedefFiber::LinearDirectProductMemArray< T, DeltaT, MDIMS >
ComponentMapFiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS >
ComponentsFiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS >
COMPONENTS enum valueFiber::LinearDirectProductMemArray< T, DeltaT, MDIMS >
create(const RefPtr< MemBase > &SourceLayout, const MemBase::Creator_t &C=MemCore::NullPtr(), const type_info &layout=typeid(void)) (defined in Fiber::TypedArray< T >)Fiber::TypedArray< T > [inline, static]
Fiber::MemBase::create(const RefPtr< FiberTypeBase > &FT, int rank, const index_t dims[], const Creator_t &C, const type_info &layout=typeid(void))Fiber::MemBase [static]
create(const RefPtr< FiberTypeBase > &FT, const Creator_t &C, const type_info &layout=typeid(void)) (defined in Fiber::MemBase)Fiber::MemBase [inline]
DirectProductMemArrayBase< T::createEquallySizedMemArray(const RefPtr< MemCore::ChunkBase > &Storage, const MemBase::Creator_t &C) constFiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS > [inline]
Fiber::TypedArray::createEquallySizedMemArray(const RefPtr< MemCore::ChunkBase > &Storage, const MemBase::Creator_t &C) const =0Fiber::MemBase [pure virtual]
createIndirection(const DynamicSize &newSize, const std::vector< index_t > &Indirection, const MemBase::Creator_t &theCreator) const Fiber::TypedArray< T > [inline, virtual]
createMemArray(const MultiIndex< Dims > &, const MemBase::Creator_t &C) const (defined in Fiber::DirectProductMemArray< T, MDIMS >)Fiber::DirectProductMemArray< T, MDIMS > [inline]
DirectProductMemArrayBase< T::FixedArray_t, MDIMS >::createMemArray(const RefPtr< MemCore::ChunkBase > &Data, const MemBase::Creator_t &C) constFiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS > [inline]
createMemArray(const MultiIndex< N > &NewSize, const MemBase::Creator_t &C) const =0 (defined in MemArrayBase< MDIMS >)MemArrayBase< MDIMS > [pure virtual]
createSubArray(const DynamicSize &Offset, const DynamicSize &CopySize, const MemBase::Creator_t &C) const (defined in MemArrayBase< MDIMS >)MemArrayBase< MDIMS > [inline]
createSubArray(const DynamicSize &Offset, const DynamicSize &CopySize, const MemBase::Creator_t &C) const =0 (defined in Fiber::MemBase)Fiber::MemBase [pure virtual]
createSubMemArray(const MultiIndex< Dims > &, const MultiIndex< Dims > &, const MemBase::Creator_t &C) const (defined in Fiber::DirectProductMemArray< T, MDIMS >)Fiber::DirectProductMemArray< T, MDIMS > [inline]
createSubMemArray(const MultiIndex< N > &Offset, const MultiIndex< N > &CopySize, const MemBase::Creator_t &C) const =0 (defined in MemArrayBase< MDIMS >)MemArrayBase< MDIMS > [pure virtual]
creativeIterator()Fiber::DirectProductMemArray< T, MDIMS > [inline, virtual]
creativeIterator() const Fiber::DirectProductMemArray< T, MDIMS > [inline, virtual]
Creator_t typedef (defined in Fiber::MemBase)Fiber::MemBase
DeferredConstructor() (defined in Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS >)Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS > [inline]
Fiber::TypedArray::DeferredConstructor()=0Fiber::MemBase [pure virtual]
Delta() const (defined in Fiber::LinearDirectProductMemArray< T, DeltaT, MDIMS >)Fiber::LinearDirectProductMemArray< T, DeltaT, MDIMS > [inline, virtual]
DeltaPtr() const Fiber::DirectProductMemArray< T, MDIMS > [inline, virtual]
deltaValue (defined in Fiber::LinearDirectProductMemArray< T, DeltaT, MDIMS >)Fiber::LinearDirectProductMemArray< T, DeltaT, MDIMS >
Dims enum valueFiber::DirectProductMemArray< T, MDIMS >
DirectProductMemArray(const DirectProductMemArrayCreateBaseArray &, const DirectProductMemArray< TBase > &D, const MemBase::Creator_t &C=MemCore::NullPtr()) (defined in Fiber::DirectProductMemArray< T, MDIMS >)Fiber::DirectProductMemArray< T, MDIMS > [inline]
DirectProductMemArray(const MemBase::Creator_t &C=MemCore::NullPtr()) (defined in Fiber::DirectProductMemArray< T, MDIMS >)Fiber::DirectProductMemArray< T, MDIMS > [inline]
DirectProductMemArrayBase(const MemBase::Creator_t &C=MemCore::NullPtr())Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS > [inline]
DirectProductMemArrayBase(const RefPtr< PolynomialArray_t > C[COMPONENTS], const Eagle::Vector< int, Dims > &CMap, const MemBase::Creator_t &theCreator=MemCore::NullPtr()) (defined in Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS >)Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS > [inline]
DirectProductMemArrayBase_t typedef (defined in Fiber::DirectProductMemArray< T, MDIMS >)Fiber::DirectProductMemArray< T, MDIMS >
first() const Fiber::DirectProductMemArray< T, MDIMS > [inline, virtual]
firstIndex() constFiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS > [inline]
getChunk() const Fiber::TypedArray< T > [inline, virtual]
getComponentArray(int member, const MemBase::Creator_t &C) (defined in Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS >)Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS > [inline]
getComponentArray(int member, const MemBase::Creator_t &C)=0 (defined in Fiber::MemBase)Fiber::MemBase [pure virtual]
getFiberType() const Fiber::DirectProductMemArray< T, MDIMS > [inline]
getFixedArray() const (defined in Fiber::DirectProductMemArray< T, MDIMS >)Fiber::DirectProductMemArray< T, MDIMS > [inline]
getHyperslabParameters() (defined in Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS >)Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS > [inline]
getHyperslabParameters()=0 (defined in Fiber::MemBase)Fiber::MemBase [pure virtual]
getInterpolator() const (defined in MemArrayBase< MDIMS >)MemArrayBase< MDIMS > [inline]
DirectProductMemArrayBase< T::getPtr()Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS > [inline]
Fiber::TypedArray::getPtr()=0Fiber::MemBase [pure virtual]
getSize() const (defined in MemArrayBase< MDIMS >)MemArrayBase< MDIMS > [inline]
Fiber::TypedArray::getSize() const =0Fiber::MemBase [pure virtual]
getSlice(index_t i, const MemBase::Creator_t &C) const (defined in Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS >)Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS > [inline]
MemArrayBase< MDIMS >::getSlice(index_t n, const MemBase::Creator_t &C) const =0MemArrayBase< MDIMS > [pure virtual]
getType() const Fiber::DirectProductMemArray< T, MDIMS > [inline]
getVectorArray() const (defined in Fiber::DirectProductMemArray< T, MDIMS >)Fiber::DirectProductMemArray< T, MDIMS > [inline]
last() const Fiber::DirectProductMemArray< T, MDIMS > [inline, virtual]
lastIndex() constFiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS > [inline]
LinearDirectProductMemArray(const index_t dims[MDIMS], const T &base, const DeltaT &delta, const MemBase::Creator_t &C=MemCore::NullPtr())Fiber::LinearDirectProductMemArray< T, DeltaT, MDIMS > [inline]
LinearDirectProductMemArray(const MultiIndex< MDIMS > &dims, const T &base, const DeltaT &delta, const MemBase::Creator_t &C=MemCore::NullPtr())Fiber::LinearDirectProductMemArray< T, DeltaT, MDIMS > [inline]
locate(T &pos) const (defined in Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS >)Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS > [inline]
makeMemArray(const MemBase::Creator_t &C) const Fiber::DirectProductMemArray< T, MDIMS > [inline, virtual]
MemArray_t typedef (defined in Fiber::DirectProductMemArray< T, MDIMS >)Fiber::DirectProductMemArray< T, MDIMS >
MemArrayBase(const WeakPtr< CreativeArrayBase > &theCreator) (defined in MemArrayBase< MDIMS >)MemArrayBase< MDIMS > [inline]
MemBase(const Creator_t &theCreator)Fiber::MemBase
memsize() const (defined in Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS >)Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS > [inline]
MIndex_t typedef (defined in MemArrayBase< MDIMS >)MemArrayBase< MDIMS >
myChunk() const Fiber::DirectProductMemArray< T, MDIMS > [inline, virtual]
nElements() const Fiber::MemBase [inline, virtual]
newMemArray() const (defined in Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS >)Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS > [inline]
newMemArray(const DynamicSize &newSize, const MemBase::Creator_t &C) const (defined in MemArrayBase< MDIMS >)MemArrayBase< MDIMS > [inline]
newMemArray(const MemBase::Creator_t &C) const (defined in MemArrayBase< MDIMS >)MemArrayBase< MDIMS > [inline]
Fiber::TypedArray::newMemArray(const MemBase::Creator_t &C) const =0Fiber::MemBase [pure virtual]
newMemArray(const DynamicSize &newSize, const MemBase::Creator_t &C) const =0 (defined in Fiber::MemBase)Fiber::MemBase [pure virtual]
operator[](const MultiIndex< Dims > &I) const (defined in Fiber::DirectProductMemArray< T, MDIMS >)Fiber::DirectProductMemArray< T, MDIMS > [inline]
Origin() const (defined in Fiber::LinearDirectProductMemArray< T, DeltaT, MDIMS >)Fiber::LinearDirectProductMemArray< T, DeltaT, MDIMS > [inline, virtual]
originFiber::DirectProductMemArray< T, MDIMS >
OriginPtr() const Fiber::DirectProductMemArray< T, MDIMS > [inline, virtual]
PolynomialArray_t typedef (defined in Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS >)Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS >
DirectProductMemArrayBase< T::rank() constMemArrayBase< MDIMS > [inline]
Fiber::TypedArray::rank() const =0Fiber::MemBase [pure virtual]
registerCreator(const RefPtr< Allocator > &A, const RefPtr< FiberTypeBase > &FT) (defined in Fiber::MemBase)Fiber::MemBase [static]
RegisteredTypes (defined in Fiber::MemBase)Fiber::MemBase [static]
resize(int component, index_t newSize) (defined in Fiber::LinearDirectProductMemArray< T, DeltaT, MDIMS >)Fiber::LinearDirectProductMemArray< T, DeltaT, MDIMS > [inline]
retrieve(T &retval, const MultiIndex< Dims > &I) const (defined in Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS >)Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS > [inline]
Size() const (defined in Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS >)Fiber::DirectProductMemArrayBase< T::FixedArray_t, MDIMS > [inline, virtual]
StandardTypes (defined in Fiber::MemBase)Fiber::MemBase [static]
TypedArray(const MemBase::Creator_t &C) (defined in Fiber::TypedArray< T >)Fiber::TypedArray< T > [inline]
value_type typedefFiber::DirectProductMemArray< T, MDIMS >
~MemBase()Fiber::MemBase