5#ifndef DUNE_DGF_BOUNDARYSEGBLOCK_HH
6#define DUNE_DGF_BOUNDARYSEGBLOCK_HH
14#include <dune/grid/io/file/dgfparser/parser.hh>
15#include <dune/grid/io/file/dgfparser/blocks/basic.hh>
23 class BoundarySegBlock
28 std :: vector< unsigned int > p;
31 BoundaryParameter parameter;
35 typedef DGFEntityKey< unsigned int> EntityKey;
36 typedef std::pair < int, BoundaryParameter > BndParam;
39 BoundarySegBlock ( std :: istream &in,
int pnofvtx,
40 int pdimworld,
bool psimplexgrid );
43 int get( std :: map< EntityKey, BndParam > & facemap,
62 int operator[] (
int i)
65 assert(linenumber()>=0);
66 assert(0<=i && i<dimworld+1);
Dune namespace.
Definition: alignedallocator.hh:13
std::string type
type of additional boundary parameters
Definition: parser.hh:25