All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Dune::cpgrid::IndexSet Class Reference

#include <Indexsets.hpp>

Public Types

typedef int IndexType
 
typedef std::vector< GeometryType > Types
 

Public Member Functions

 IndexSet (const CpGridData &grid)
 
 ~IndexSet ()
 Destructor.
 
const TypesgeomTypes (int codim) const
 
const Typestypes (int codim) const
 
int size (GeometryType type) const
 
int size (int codim) const
 
template<int cd>
IndexType index (const cpgrid::Entity< cd > &e) const
 
template<class EntityType >
IndexType index (const EntityType &e) const
 
template<int cc>
IndexType subIndex (const cpgrid::Entity< 0 > &e, int i) const
 
IndexType subIndex (const cpgrid::Entity< 0 > &e, int i, unsigned int cc) const
 
template<int codim>
IndexType subIndex (const cpgrid::Entity< codim > &, int, unsigned int) const
 
template<class EntityType >
bool contains (const EntityType &e) const
 

Detailed Description

Todo:
Doc me!
Template Parameters

Member Typedef Documentation

typedef std::vector<GeometryType> Dune::cpgrid::IndexSet::Types
Todo:
Doc me!

Constructor & Destructor Documentation

Dune::cpgrid::IndexSet::IndexSet ( const CpGridData grid)
inline
Todo:
Doc me!
Parameters

Member Function Documentation

template<class EntityType >
bool Dune::cpgrid::IndexSet::contains ( const EntityType &  e) const
inline
Todo:
Doc me!
Template Parameters
@return
Parameters
const Types& Dune::cpgrid::IndexSet::geomTypes ( int  codim) const
inline
Todo:
Doc me!
Parameters
@return
template<int cd>
IndexType Dune::cpgrid::IndexSet::index ( const cpgrid::Entity< cd > &  e) const
inline
Todo:
Doc me!
Template Parameters
@return
Parameters
template<class EntityType >
IndexType Dune::cpgrid::IndexSet::index ( const EntityType &  e) const
inline
Todo:
Doc me!
Template Parameters
@return
Parameters
int Dune::cpgrid::IndexSet::size ( GeometryType  type) const
inline
Todo:
Doc me!
Parameters
@return
int Dune::cpgrid::IndexSet::size ( int  codim) const
inline
Todo:
Doc me!
Parameters
@return
template<int cc>
IndexType Dune::cpgrid::IndexSet::subIndex ( const cpgrid::Entity< 0 > &  e,
int  i 
) const
inline
Todo:
Doc me!
Template Parameters
@return
Parameters
IndexType Dune::cpgrid::IndexSet::subIndex ( const cpgrid::Entity< 0 > &  e,
int  i,
unsigned int  cc 
) const
inline
Todo:
Doc me!
Template Parameters
@return
Parameters
const Types& Dune::cpgrid::IndexSet::types ( int  codim) const
inline
Todo:
Doc me!
Parameters
@return

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