dune-grid
2.3.0
|
#include <dune/grid/io/file/dgfparser/blocks/boundaryseg.hh>
Public Types | |
typedef DGFEntityKey< unsigned int > | EntityKey |
typedef std::pair< int, BoundaryParameter > | BndParam |
Public Member Functions | |
BoundarySegBlock (std::istream &in, int pnofvtx, int pdimworld, bool psimplexgrid) | |
int | get (std::map< EntityKey, BndParam > &facemap, bool fixedsize, int vtxoffset) |
bool | ok () |
int | nofbound () |
bool | isactive () |
bool | isempty () |
int & | noflines () |
int | linenumber () |
const std::string & | id () const |
Protected Member Functions | |
void | reset () |
bool | getnextline () |
template<class ENTRY > | |
bool | getnextentry (ENTRY &entry) |
bool | gettokenparam (std::string token, std::string &entry) |
bool | findtoken (std::string token) |
Protected Attributes | |
std::stringstream | line |
typedef std::pair< int, BoundaryParameter > Dune::dgf::BoundarySegBlock::BndParam |
typedef DGFEntityKey< unsigned int> Dune::dgf::BoundarySegBlock::EntityKey |
Dune::dgf::BoundarySegBlock::BoundarySegBlock | ( | std::istream & | in, |
int | pnofvtx, | ||
int | pdimworld, | ||
bool | psimplexgrid | ||
) |
References Dune::dgf::BasicBlock::isactive().
|
protectedinherited |
References Dune::dgf::BasicBlock::getnextline(), Dune::dgf::makeupcase(), and Dune::dgf::BasicBlock::reset().
Referenced by Dune::dgf::BoundaryDomBlock::BoundaryDomBlock(), Dune::dgf::GridParameterBlock::GridParameterBlock(), Dune::dgf::SimplexGenerationBlock::SimplexGenerationBlock(), Dune::dgf::UGGridParameterBlock::UGGridParameterBlock(), Dune::dgf::VertexBlock::VertexBlock(), and Dune::dgf::YaspGridParameterBlock::YaspGridParameterBlock().
int Dune::dgf::BoundarySegBlock::get | ( | std::map< EntityKey, BndParam > & | facemap, |
bool | fixedsize, | ||
int | vtxoffset | ||
) |
References Dune::ElementFaceUtil::faceSize().
Referenced by Dune::DuneGridFormatParser::generateBoundaries().
|
inlineprotectedinherited |
References Dune::dgf::BasicBlock::line.
Referenced by Dune::dgf::BoundaryDomBlock::BoundaryDomBlock(), Dune::dgf::GridParameterBlock::GridParameterBlock(), Dune::dgf::IntervalBlock::IntervalBlock(), Dune::dgf::PeriodicFaceTransformationBlock::PeriodicFaceTransformationBlock(), Dune::dgf::SimplexGenerationBlock::SimplexGenerationBlock(), Dune::dgf::UGGridParameterBlock::UGGridParameterBlock(), Dune::dgf::VertexBlock::VertexBlock(), and Dune::dgf::YaspGridParameterBlock::YaspGridParameterBlock().
|
protectedinherited |
|
protectedinherited |
|
inlineinherited |
Referenced by Dune::dgf::BoundaryDomBlock::BoundaryDomBlock(), and Dune::dgf::VertexBlock::VertexBlock().
|
inlineinherited |
|
inlineinherited |
Referenced by Dune::dgf::DimBlock::DimBlock(), and Dune::dgf::GridParameterBlock::GridParameterBlock().
|
inlineinherited |
|
inline |
References Dune::dgf::BasicBlock::noflines().
|
inlineinherited |
|
inline |
|
inlineprotectedinherited |
|
protectedinherited |