dune-grid
2.2.0
|
#include <dune/grid/io/file/dgfparser/dgfgeogrid.hh>
Public Types | |
typedef GeometryGrid< HostGrid, CoordFunction, Allocator > | Grid |
typedef MPIHelper::MPICommunicator | MPICommunicator |
typedef Grid::template Codim < 0 >::Entity | Element |
typedef Grid::template Codim < dimension >::Entity | Vertex |
typedef DGFCoordFunctionFactory < HostGrid, CoordFunction > | CoordFunctionFactory |
Public Member Functions | |
DGFGridFactory (std::istream &input, MPICommunicator comm=MPIHelper::getCommunicator()) | |
DGFGridFactory (const std::string &filename, MPICommunicator comm=MPIHelper::getCommunicator()) | |
Grid * | grid () const |
template<class Intersection > | |
bool | wasInserted (const Intersection &intersection) const |
template<class Intersection > | |
int | boundaryId (const Intersection &intersection) const |
template<int codim> | |
int | numParameters () const |
bool | haveBoundaryParameters () const |
template<class GG , template< class > class II> | |
const DGFBoundaryParameter::type & | boundaryParameter (const Dune::Intersection< GG, II > &intersection) const |
template<class Entity > | |
std::vector< double > & | parameter (const Entity &entity) |
Static Public Attributes | |
static const int | dimension = Grid::dimension |
typedef DGFCoordFunctionFactory< HostGrid, CoordFunction > Dune::DGFGridFactory< GeometryGrid< HostGrid, CoordFunction, Allocator > >::CoordFunctionFactory |
typedef Grid::template Codim<0>::Entity Dune::DGFGridFactory< GeometryGrid< HostGrid, CoordFunction, Allocator > >::Element |
typedef GeometryGrid< HostGrid, CoordFunction, Allocator > Dune::DGFGridFactory< GeometryGrid< HostGrid, CoordFunction, Allocator > >::Grid |
typedef MPIHelper::MPICommunicator Dune::DGFGridFactory< GeometryGrid< HostGrid, CoordFunction, Allocator > >::MPICommunicator |
typedef Grid::template Codim<dimension>::Entity Dune::DGFGridFactory< GeometryGrid< HostGrid, CoordFunction, Allocator > >::Vertex |
Dune::DGFGridFactory< GeometryGrid< HostGrid, CoordFunction, Allocator > >::DGFGridFactory | ( | std::istream & | input, |
MPICommunicator | comm = MPIHelper::getCommunicator() |
||
) | [inline, explicit] |
Dune::DGFGridFactory< GeometryGrid< HostGrid, CoordFunction, Allocator > >::DGFGridFactory | ( | const std::string & | filename, |
MPICommunicator | comm = MPIHelper::getCommunicator() |
||
) | [inline, explicit] |
int Dune::DGFGridFactory< GeometryGrid< HostGrid, CoordFunction, Allocator > >::boundaryId | ( | const Intersection & | intersection | ) | const [inline] |
const DGFBoundaryParameter::type& Dune::DGFGridFactory< GeometryGrid< HostGrid, CoordFunction, Allocator > >::boundaryParameter | ( | const Dune::Intersection< GG, II > & | intersection | ) | const [inline] |
Grid* Dune::DGFGridFactory< GeometryGrid< HostGrid, CoordFunction, Allocator > >::grid | ( | ) | const [inline] |
bool Dune::DGFGridFactory< GeometryGrid< HostGrid, CoordFunction, Allocator > >::haveBoundaryParameters | ( | ) | const [inline] |
int Dune::DGFGridFactory< GeometryGrid< HostGrid, CoordFunction, Allocator > >::numParameters | ( | ) | const [inline] |
std::vector< double >& Dune::DGFGridFactory< GeometryGrid< HostGrid, CoordFunction, Allocator > >::parameter | ( | const Entity & | entity | ) | [inline] |
bool Dune::DGFGridFactory< GeometryGrid< HostGrid, CoordFunction, Allocator > >::wasInserted | ( | const Intersection & | intersection | ) | const [inline] |
const int Dune::DGFGridFactory< GeometryGrid< HostGrid, CoordFunction, Allocator > >::dimension = Grid::dimension [static] |