dune-alugrid  3.0.0
Public Types | Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | List of all members
Dune::FromToGridFactory< ALUGrid< dim, dimworld, eltype, refineType, Comm > > Class Template Reference

#include <dune/alugrid/common/fromtogridfactory.hh>

Public Types

typedef ALUGrid< dim, dimworld, eltype, refineType, Comm > Grid
 

Public Member Functions

template<class FromGrid , class Vector >
Gridconvert (const FromGrid &grid, Vector &cellData, std::vector< unsigned int > &ordering)
 
template<class FromGrid , class Vector >
Gridconvert (const FromGrid &fromGrid, Vector &cellData)
 
template<class FromGrid >
Gridconvert (const FromGrid &fromGrid)
 

Protected Types

typedef FromToGridFactory< GridThis
 

Protected Member Functions

template<int codim, class Entity >
int subEntities (const Entity &entity) const
 

Protected Attributes

std::vector< unsigned int > ordering_
 

Member Typedef Documentation

◆ Grid

template<int dim, int dimworld, ALUGridElementType eltype, ALUGridRefinementType refineType, class Comm >
typedef ALUGrid< dim, dimworld, eltype, refineType, Comm > Dune::FromToGridFactory< ALUGrid< dim, dimworld, eltype, refineType, Comm > >::Grid

◆ This

template<int dim, int dimworld, ALUGridElementType eltype, ALUGridRefinementType refineType, class Comm >
typedef FromToGridFactory< Grid > Dune::FromToGridFactory< ALUGrid< dim, dimworld, eltype, refineType, Comm > >::This
protected

Member Function Documentation

◆ convert() [1/3]

template<int dim, int dimworld, ALUGridElementType eltype, ALUGridRefinementType refineType, class Comm >
template<class FromGrid >
Grid* Dune::FromToGridFactory< ALUGrid< dim, dimworld, eltype, refineType, Comm > >::convert ( const FromGrid &  fromGrid)
inline

◆ convert() [2/3]

template<int dim, int dimworld, ALUGridElementType eltype, ALUGridRefinementType refineType, class Comm >
template<class FromGrid , class Vector >
Grid* Dune::FromToGridFactory< ALUGrid< dim, dimworld, eltype, refineType, Comm > >::convert ( const FromGrid &  fromGrid,
Vector &  cellData 
)
inline

◆ convert() [3/3]

template<int dim, int dimworld, ALUGridElementType eltype, ALUGridRefinementType refineType, class Comm >
template<class FromGrid , class Vector >
Grid* Dune::FromToGridFactory< ALUGrid< dim, dimworld, eltype, refineType, Comm > >::convert ( const FromGrid &  grid,
Vector &  cellData,
std::vector< unsigned int > &  ordering 
)
inline

DUNE_VERSION_NEWER(DUNE_GRID,3,0)

◆ subEntities()

template<int dim, int dimworld, ALUGridElementType eltype, ALUGridRefinementType refineType, class Comm >
template<int codim, class Entity >
int Dune::FromToGridFactory< ALUGrid< dim, dimworld, eltype, refineType, Comm > >::subEntities ( const Entity &  entity) const
inlineprotected

Member Data Documentation

◆ ordering_

template<int dim, int dimworld, ALUGridElementType eltype, ALUGridRefinementType refineType, class Comm >
std::vector< unsigned int > Dune::FromToGridFactory< ALUGrid< dim, dimworld, eltype, refineType, Comm > >::ordering_
protected

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