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 HostGridEntity & hostEntity () 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: