dune-fem
2.4.1-rc
|
#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/storage/arrayallocator.hh>
Public Types | |
typedef Traits::ElementType | ElementType |
typedef Traits::ElementPtrType | ElementPtrType |
typedef Traits::ArrayAllocatorType | ArrayAllocatorType |
typedef ThisType | ArrayAllocatorInterfaceType |
Public Member Functions | |
void | reallocate (unsigned int oldSize, unsigned int newSize, ElementPtrType &array) const |
void | reserve (unsigned int newSize, ElementPtrType &array) const |
void | allocate (unsigned int size, ElementPtrType &array) const |
void | free (ElementPtrType &array) const |
Protected Member Functions | |
const Traits::ArrayAllocatorType & | asImp () const |
Traits::ArrayAllocatorType & | asImp () |
Static Protected Member Functions | |
static const Traits::ArrayAllocatorType & | asImp (const ThisType &other) |
static Traits::ArrayAllocatorType & | asImp (ThisType &other) |
|
inherited |
|
inherited |
typedef Traits :: ElementPtrType Dune::Fem::ArrayAllocatorDefault< Traits >::ElementPtrType |
typedef Traits :: ElementType Dune::Fem::ArrayAllocatorDefault< Traits >::ElementType |
|
inlineinherited |
|
inlinestaticprotectedinherited |
|
inlinestaticprotectedinherited |
|
inlineprotectedinherited |
Referenced by Dune::Fem::ArrayAllocatorInterface< StandardArrayAllocatorTraits< ElementType > >::allocate(), Dune::Fem::ArrayAllocatorInterface< StandardArrayAllocatorTraits< ElementType > >::free(), Dune::Fem::ArrayAllocatorInterface< StandardArrayAllocatorTraits< ElementType > >::reallocate(), and Dune::Fem::ArrayAllocatorInterface< StandardArrayAllocatorTraits< ElementType > >::reserve().
|
inlineprotectedinherited |
|
inlineinherited |
|
inline |
Referenced by Dune::Fem::DynamicArray< CoordinateType >::resize().
|
inline |
Referenced by Dune::Fem::DynamicArray< CoordinateType >::reserve().