dune-foamgrid 2.8.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
Dune::FoamGridEntitySeed< codim, GridImp > Class Template Reference

The EntitySeed class provides the minmal information needed to restore an Entity using the grid. More...

#include <dune/foamgrid/foamgrid/foamgridentityseed.hh>

Public Types

enum  { codimension = codim }
 

Public Member Functions

 FoamGridEntitySeed ()
 default construct an invalid entity seed
 
 FoamGridEntitySeed (const FoamGridEntity< codim, dimgrid, GridImp > &entity)
 construct entity seed from entity
 
 FoamGridEntitySeed (const FoamGridEntity< codim, dimgrid, GridImp > *target)
 
bool isValid () const
 check whether it is safe to create an Entity from this Seed
 
const EntityImplTypetarget () const
 Access to the underlying FoamGrid data structure.
 

Detailed Description

template<int codim, class GridImp>
class Dune::FoamGridEntitySeed< codim, GridImp >

The EntitySeed class provides the minmal information needed to restore an Entity using the grid.

Member Enumeration Documentation

◆ anonymous enum

template<int codim, class GridImp >
anonymous enum
Enumerator
codimension 

Constructor & Destructor Documentation

◆ FoamGridEntitySeed() [1/3]

template<int codim, class GridImp >
Dune::FoamGridEntitySeed< codim, GridImp >::FoamGridEntitySeed ( )
inline

default construct an invalid entity seed

◆ FoamGridEntitySeed() [2/3]

template<int codim, class GridImp >
Dune::FoamGridEntitySeed< codim, GridImp >::FoamGridEntitySeed ( const FoamGridEntity< codim, dimgrid, GridImp > &  entity)
inline

construct entity seed from entity

◆ FoamGridEntitySeed() [3/3]

template<int codim, class GridImp >
Dune::FoamGridEntitySeed< codim, GridImp >::FoamGridEntitySeed ( const FoamGridEntity< codim, dimgrid, GridImp > *  target)
inline

Member Function Documentation

◆ isValid()

template<int codim, class GridImp >
bool Dune::FoamGridEntitySeed< codim, GridImp >::isValid ( ) const
inline

check whether it is safe to create an Entity from this Seed

◆ target()

template<int codim, class GridImp >
const EntityImplType * Dune::FoamGridEntitySeed< codim, GridImp >::target ( ) const
inline

Access to the underlying FoamGrid data structure.


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