dune-mmesh 1.4.1-git
Loading...
Searching...
No Matches
Dune::MMeshInterfaceGridEntitySeed< codim, GridImp > Class Template Reference

The EntitySeed class provides the minimal information needed to restore an Entity using the grid. as seed. More...

#include <dune/mmesh/interface/entityseed.hh>

Public Types

enum  { codimension = codim }
 

Public Member Functions

 MMeshInterfaceGridEntitySeed ()
 Construct empty seed.
 
 MMeshInterfaceGridEntitySeed (const HostGridEntity &hostEntity)
 Construct a seed from a host entity.
 
MMeshInterfaceGridEntitySeed operator= (const MMeshInterfaceGridEntitySeed< codim, GridImp > &seed)
 Construct a seed from another seed.
 
bool isValid () const
 Check whether it is safe to create an Entity from this Seed.
 
const HostGridEntityhostEntity () const
 Return host entity.
 

Protected Types

typedef GridImp::template MMeshInterfaceEntity< codim > HostGridEntity
 

Detailed Description

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

The EntitySeed class provides the minimal information needed to restore an Entity using the grid. as seed.

Member Typedef Documentation

◆ HostGridEntity

template<int codim, class GridImp >
typedef GridImp::template MMeshInterfaceEntity<codim> Dune::MMeshInterfaceGridEntitySeed< codim, GridImp >::HostGridEntity
protected

Member Enumeration Documentation

◆ anonymous enum

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

Constructor & Destructor Documentation

◆ MMeshInterfaceGridEntitySeed() [1/2]

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

Construct empty seed.

◆ MMeshInterfaceGridEntitySeed() [2/2]

template<int codim, class GridImp >
Dune::MMeshInterfaceGridEntitySeed< codim, GridImp >::MMeshInterfaceGridEntitySeed ( const HostGridEntity hostEntity)
inline

Construct a seed from a host entity.

Member Function Documentation

◆ hostEntity()

template<int codim, class GridImp >
const HostGridEntity & Dune::MMeshInterfaceGridEntitySeed< codim, GridImp >::hostEntity ( ) const
inline

Return host entity.

◆ isValid()

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

Check whether it is safe to create an Entity from this Seed.

◆ operator=()

template<int codim, class GridImp >
MMeshInterfaceGridEntitySeed Dune::MMeshInterfaceGridEntitySeed< codim, GridImp >::operator= ( const MMeshInterfaceGridEntitySeed< codim, GridImp > &  seed)
inline

Construct a seed from another seed.


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