dune-grid  2.2.1
Public Types | Public Member Functions | List of all members
Dune::PersistentContainer< GeometryGrid< HostGrid, CoordFunction, Allocator >, Data, Allocator > Class Template Reference

#include <dune/grid/geometrygrid/persistentcontainer.hh>

Inheritance diagram for Dune::PersistentContainer< GeometryGrid< HostGrid, CoordFunction, Allocator >, Data, Allocator >:
Dune::PersistentContainerWrapper< GeometryGrid< HostGrid, CoordFunction, Allocator >, Data, Allocator >

Public Types

typedef Base::Grid Grid
typedef Data Data
typedef
PersistentContainerHostGrid::Iterator 
Iterator
typedef
PersistentContainerHostGrid::ConstIterator 
ConstIterator

Public Member Functions

 PersistentContainer (const Grid &grid, const int codim, const Allocator &allocator=Allocator())
Dataoperator[] (const Entity &entity)
const Dataoperator[] (const Entity &entity) const
Dataoperator() (const Entity &entity, const int subEntity)
const Dataoperator() (const Entity &entity, const int subEntity) const
Iterator begin ()
ConstIterator begin () const
Iterator end ()
ConstIterator end () const
size_t size () const
void clear ()
void reserve ()
void update ()

Member Typedef Documentation

typedef PersistentContainerHostGrid::ConstIterator Dune::PersistentContainerWrapper< GeometryGrid< HostGrid, CoordFunction, Allocator > , Data , Allocator >::ConstIterator
inherited
typedef Data Dune::PersistentContainerWrapper< GeometryGrid< HostGrid, CoordFunction, Allocator > , Data , Allocator >::Data
inherited
template<class HostGrid , class CoordFunction , class Data , class Allocator >
typedef Base::Grid Dune::PersistentContainer< GeometryGrid< HostGrid, CoordFunction, Allocator >, Data, Allocator >::Grid
typedef PersistentContainerHostGrid::Iterator Dune::PersistentContainerWrapper< GeometryGrid< HostGrid, CoordFunction, Allocator > , Data , Allocator >::Iterator
inherited

Constructor & Destructor Documentation

template<class HostGrid , class CoordFunction , class Data , class Allocator >
Dune::PersistentContainer< GeometryGrid< HostGrid, CoordFunction, Allocator >, Data, Allocator >::PersistentContainer ( const Grid grid,
const int  codim,
const Allocator &  allocator = Allocator() 
)
inline

Member Function Documentation

Iterator Dune::PersistentContainerWrapper< GeometryGrid< HostGrid, CoordFunction, Allocator > , Data , Allocator >::begin ( )
inlineinherited
ConstIterator Dune::PersistentContainerWrapper< GeometryGrid< HostGrid, CoordFunction, Allocator > , Data , Allocator >::begin ( ) const
inlineinherited
void Dune::PersistentContainerWrapper< GeometryGrid< HostGrid, CoordFunction, Allocator > , Data , Allocator >::clear ( )
inlineinherited
Iterator Dune::PersistentContainerWrapper< GeometryGrid< HostGrid, CoordFunction, Allocator > , Data , Allocator >::end ( )
inlineinherited
ConstIterator Dune::PersistentContainerWrapper< GeometryGrid< HostGrid, CoordFunction, Allocator > , Data , Allocator >::end ( ) const
inlineinherited
Data& Dune::PersistentContainerWrapper< GeometryGrid< HostGrid, CoordFunction, Allocator > , Data , Allocator >::operator() ( const Entity entity,
const int  subEntity 
)
inlineinherited
const Data& Dune::PersistentContainerWrapper< GeometryGrid< HostGrid, CoordFunction, Allocator > , Data , Allocator >::operator() ( const Entity entity,
const int  subEntity 
) const
inlineinherited
Data& Dune::PersistentContainerWrapper< GeometryGrid< HostGrid, CoordFunction, Allocator > , Data , Allocator >::operator[] ( const Entity entity)
inlineinherited
const Data& Dune::PersistentContainerWrapper< GeometryGrid< HostGrid, CoordFunction, Allocator > , Data , Allocator >::operator[] ( const Entity entity) const
inlineinherited
void Dune::PersistentContainerWrapper< GeometryGrid< HostGrid, CoordFunction, Allocator > , Data , Allocator >::reserve ( )
inlineinherited
size_t Dune::PersistentContainerWrapper< GeometryGrid< HostGrid, CoordFunction, Allocator > , Data , Allocator >::size ( ) const
inlineinherited
void Dune::PersistentContainerWrapper< GeometryGrid< HostGrid, CoordFunction, Allocator > , Data , Allocator >::update ( )
inlineinherited

The documentation for this class was generated from the following file: