|
dune-grid 2.8.0
|
Loading...
Searching...
No Matches
Public Types |
Public Member Functions |
Protected Member Functions |
Protected Attributes |
Private Member Functions |
List of all members
Dune::PersistentContainer< YaspGrid< dim, CoordCont >, T > Class Template Reference
Specialization of the PersistentContainer for YaspGrid. More...
#include <dune/grid/yaspgrid/yaspgridpersistentcontainer.hh>
Inheritance diagram for Dune::PersistentContainer< YaspGrid< dim, CoordCont >, T >:

Public Types | |
| typedef Base::Grid | Grid |
| typedef Base::Value | Value |
| typedef Vector::size_type | Size |
| typedef Vector::const_iterator | ConstIterator |
| typedef Vector::iterator | Iterator |
| typedef Vector::allocator_type | Allocator |
Public Member Functions | |
| PersistentContainer (const Grid &grid, int codim, const Value &value=Value()) | |
| Size | size () const |
| const Value & | operator[] (const Entity &entity) const |
| Value & | operator[] (const Entity &entity) |
| const Value & | operator() (const Entity &entity, int subEntity) const |
| Value & | operator() (const Entity &entity, int subEntity) |
| void | resize (const Value &value=Value()) |
| void | shrinkToFit () |
| void | fill (const Value &value) |
| void | swap (This &other) |
| ConstIterator | begin () const |
| Iterator | begin () |
| ConstIterator | end () const |
| Iterator | end () |
| int | codimension () const |
Protected Member Functions | |
| const YaspPersistentContainerIndex< const YaspGrid< dim, CoordCont > > & | indexSet () const |
Protected Attributes | |
| int | codim_ |
| const YaspPersistentContainerIndex< const YaspGrid< dim, CoordCont > > * | indexSet_ |
| std::vector< T > | data_ |
Private Member Functions | |
| std::size_t | size (int) const |
| Return total number of entities of given geometry type in entity set \(E\). | |
Detailed Description
template<int dim, class CoordCont, class T>
class Dune::PersistentContainer< YaspGrid< dim, CoordCont >, T >
class Dune::PersistentContainer< YaspGrid< dim, CoordCont >, T >
Specialization of the PersistentContainer for YaspGrid.
- Note
- questions regarding the interface of PersistentContainer:
- is it allowed to access the container after grid modification, without calling resize?
- which assumptions on the indexset doe the PersistentContainerVector have?
Member Typedef Documentation
◆ Allocator
|
inherited |
◆ ConstIterator
|
inherited |
◆ Grid
template<int dim, class CoordCont , class T >
| typedef Base::Grid Dune::PersistentContainer< YaspGrid< dim, CoordCont >, T >::Grid |
◆ Iterator
|
inherited |
◆ Size
|
inherited |
◆ Value
template<int dim, class CoordCont , class T >
| typedef Base::Value Dune::PersistentContainer< YaspGrid< dim, CoordCont >, T >::Value |
Constructor & Destructor Documentation
◆ PersistentContainer()
template<int dim, class CoordCont , class T >
|
inline |
Member Function Documentation
◆ begin() [1/2]
|
inlineinherited |
◆ begin() [2/2]
|
inlineinherited |
◆ codimension()
|
inlineinherited |
◆ end() [1/2]
|
inlineinherited |
◆ end() [2/2]
|
inlineinherited |
◆ fill()
|
inlineinherited |
◆ indexSet()
|
inlineprotectedinherited |
◆ operator()() [1/2]
|
inlineinherited |
◆ operator()() [2/2]
|
inlineinherited |
◆ operator[]() [1/2]
|
inlineinherited |
◆ operator[]() [2/2]
|
inlineinherited |
◆ resize()
|
inlineinherited |
◆ shrinkToFit()
|
inlineinherited |
◆ size()
template<int dim, class CoordCont , class T >
|
inline |
◆ swap()
|
inlineinherited |
Member Data Documentation
◆ codim_
|
protectedinherited |
◆ data_
|
protectedinherited |
◆ indexSet_
|
protectedinherited |
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8