Specialization of the generic GridFactory for FoamGrid<dimgrid, dimworld>
More...
#include <dune/foamgrid/foamgrid/foamgridfactory.hh>
template<int dimgrid, int dimworld, class ct>
class Dune::GridFactoryBase< dimgrid, dimworld, ct >
Specialization of the generic GridFactory for FoamGrid<dimgrid, dimworld>
◆ GridFactoryBase() [1/2]
template<int dimgrid, int dimworld, class ct >
◆ GridFactoryBase() [2/2]
template<int dimgrid, int dimworld, class ct >
Constructor for a given grid object.
If you already have your grid object constructed you can hand it over using this constructor.
If you construct your factory class using this constructor the pointer handed over to you by the method createGrid() is the one you supplied here.
◆ ~GridFactoryBase()
template<int dimgrid, int dimworld, class ct >
◆ insertionIndex() [1/3]
template<int dimgrid, int dimworld, class ct >
unsigned int Dune::GridFactoryBase< dimgrid, dimworld, ct >::insertionIndex |
( |
const typename FoamGrid< dimgrid, dimworld, ctype >::LeafIntersection & |
intersection | ) |
const |
|
inlineoverride |
Obtain a boundary's insertion index.
◆ insertionIndex() [2/3]
template<int dimgrid, int dimworld, class ct >
unsigned int Dune::GridFactoryBase< dimgrid, dimworld, ct >::insertionIndex |
( |
const typename FoamGrid< dimgrid, dimworld, ctype >::Traits::template Codim< 0 >::Entity & |
entity | ) |
const |
|
inlineoverride |
Obtain an element's insertion index.
◆ insertionIndex() [3/3]
template<int dimgrid, int dimworld, class ct >
unsigned int Dune::GridFactoryBase< dimgrid, dimworld, ct >::insertionIndex |
( |
const typename FoamGrid< dimgrid, dimworld, ctype >::Traits::template Codim< dimgrid >::Entity & |
vertex | ) |
const |
|
inlineoverride |
Obtain a vertex' insertion index.
◆ insertVertex()
template<int dimgrid, int dimworld, class ct >
void Dune::GridFactoryBase< dimgrid, dimworld, ct >::insertVertex |
( |
const FieldVector< ctype, dimworld > & |
pos | ) |
|
|
inlineoverride |
Insert a vertex into the coarse grid.
◆ boundarySegmentCounter_
template<int dimgrid, int dimworld, class ct >
Counter that creates the boundary segment indices.
◆ factoryOwnsGrid_
template<int dimgrid, int dimworld, class ct >
◆ grid_
template<int dimgrid, int dimworld, class ct >
◆ vertexArray_
template<int dimgrid, int dimworld, class ct >
Array containing all vertices.
The documentation for this class was generated from the following file: