#include <dune/grid/io/file/dgfparser/blocks/interval.hh>
|
| IntervalBlock (std::istream &in) |
|
void | get (std::vector< std::vector< double > > &vtx, int &nofvtx, std::vector< std::vector< unsigned int > > &simplex, int &nofsimpl) |
|
void | get (std::vector< std::vector< double > > &vtx, int &nofvtx) |
|
const Interval & | get (int block) const |
|
int | numIntervals () const |
|
int | dimw () const |
|
int | getVtx (int block, std::vector< std::vector< double > > &vtx) const |
|
int | getHexa (int block, std::vector< std::vector< unsigned int > > &cubes, int offset=0) const |
|
int | nofvtx (int block) const |
|
int | nofhexa (int block) const |
|
bool | isactive () |
|
bool | isempty () |
|
int & | noflines () |
|
int | linenumber () |
|
const std::string & | id () const |
|
Dune::dgf::IntervalBlock::IntervalBlock |
( |
std::istream & |
in | ) |
|
|
explicit |
int Dune::dgf::IntervalBlock::dimw |
( |
| ) |
const |
|
inline |
References getHexa(), and getVtx().
Referenced by Dune::DGFGridFactory< OneDGrid >::boundaryParameter(), getHexa(), getVtx(), Dune::DGFGridFactory< SGrid< dim, dimworld, ctype > >::parameter(), Dune::DGFGridFactory< YaspGrid< dim > >::parameter(), Dune::DGFGridFactory< YaspGrid< dim, EquidistantOffsetCoordinates< double, dim > > >::parameter(), and Dune::DuneGridFormatParser::readDuneGrid().
bool Dune::dgf::BasicBlock::findtoken |
( |
std::string |
token | ) |
|
|
protectedinherited |
References Dune::dgf::BasicBlock::getnextline(), Dune::dgf::BasicBlock::line, Dune::dgf::makeupcase(), and Dune::dgf::BasicBlock::reset().
Referenced by Dune::dgf::BoundaryDomBlock::BoundaryDomBlock(), Dune::dgf::VertexBlock::get(), Dune::dgf::BasicBlock::getnextentry(), Dune::dgf::GridParameterBlock::GridParameterBlock(), Dune::dgf::SimplexGenerationBlock::SimplexGenerationBlock(), Dune::dgf::UGGridParameterBlock::UGGridParameterBlock(), Dune::dgf::VertexBlock::VertexBlock(), and Dune::dgf::YaspGridParameterBlock::YaspGridParameterBlock().
void Dune::dgf::IntervalBlock::get |
( |
std::vector< std::vector< double > > & |
vtx, |
|
|
int & |
nofvtx, |
|
|
std::vector< std::vector< unsigned int > > & |
simplex, |
|
|
int & |
nofsimpl |
|
) |
| |
|
inline |
void Dune::dgf::IntervalBlock::get |
( |
std::vector< std::vector< double > > & |
vtx, |
|
|
int & |
nofvtx |
|
) |
| |
|
inline |
const Interval& Dune::dgf::IntervalBlock::get |
( |
int |
block | ) |
const |
|
inline |
int Dune::dgf::IntervalBlock::getHexa |
( |
int |
block, |
|
|
std::vector< std::vector< unsigned int > > & |
cubes, |
|
|
int |
offset = 0 |
|
) |
| const |
template<class ENTRY >
bool Dune::dgf::BasicBlock::getnextentry |
( |
ENTRY & |
entry | ) |
|
|
inlineprotectedinherited |
References Dune::dgf::BasicBlock::BasicBlock(), Dune::dgf::BasicBlock::findtoken(), Dune::dgf::BasicBlock::gettokenparam(), and Dune::dgf::BasicBlock::line.
Referenced by Dune::dgf::BoundaryDomBlock::BoundaryDomBlock(), Dune::dgf::CubeBlock::CubeBlock(), Dune::dgf::VertexBlock::get(), Dune::dgf::SimplexBlock::get(), Dune::dgf::CubeBlock::get(), getHexa(), Dune::dgf::GridParameterBlock::GridParameterBlock(), IntervalBlock(), Dune::dgf::PeriodicFaceTransformationBlock::PeriodicFaceTransformationBlock(), Dune::dgf::SimplexBlock::SimplexBlock(), Dune::dgf::SimplexGenerationBlock::SimplexGenerationBlock(), Dune::dgf::UGGridParameterBlock::UGGridParameterBlock(), Dune::dgf::VertexBlock::VertexBlock(), and Dune::dgf::YaspGridParameterBlock::YaspGridParameterBlock().
bool Dune::dgf::BasicBlock::getnextline |
( |
| ) |
|
|
protectedinherited |
References Dune::dgf::BasicBlock::line.
Referenced by Dune::dgf::BoundaryDomBlock::BoundaryDomBlock(), Dune::dgf::CubeBlock::CubeBlock(), Dune::dgf::DimBlock::DimBlock(), Dune::dgf::BasicBlock::findtoken(), Dune::dgf::VertexBlock::get(), Dune::dgf::SimplexBlock::get(), Dune::dgf::CubeBlock::get(), Dune::dgf::BoundarySegBlock::get(), getHexa(), Dune::dgf::BasicBlock::gettokenparam(), IntervalBlock(), Dune::dgf::PeriodicFaceTransformationBlock::PeriodicFaceTransformationBlock(), Dune::dgf::ProjectionBlock::ProjectionBlock(), Dune::dgf::BasicBlock::reset(), and Dune::dgf::SimplexBlock::SimplexBlock().
bool Dune::dgf::BasicBlock::gettokenparam |
( |
std::string |
token, |
|
|
std::string & |
entry |
|
) |
| |
|
protectedinherited |
int Dune::dgf::IntervalBlock::getVtx |
( |
int |
block, |
|
|
std::vector< std::vector< double > > & |
vtx |
|
) |
| const |
const std::string& Dune::dgf::BasicBlock::id |
( |
| ) |
const |
|
inlineinherited |
bool Dune::dgf::BasicBlock::isactive |
( |
| ) |
|
|
inlineinherited |
Referenced by Dune::dgf::BoundaryDomBlock::BoundaryDomBlock(), Dune::DGFGridFactory< OneDGrid >::boundaryParameter(), Dune::dgf::BoundarySegBlock::BoundarySegBlock(), Dune::DuneGridFormatParser::generateBoundaries(), IntervalBlock(), Dune::DGFGridFactory< SGrid< dim, dimworld, ctype > >::parameter(), Dune::DGFGridFactory< YaspGrid< dim > >::parameter(), Dune::DGFGridFactory< YaspGrid< dim, EquidistantOffsetCoordinates< double, dim > > >::parameter(), Dune::DuneGridFormatParser::readDuneGrid(), and Dune::dgf::VertexBlock::VertexBlock().
bool Dune::dgf::BasicBlock::isempty |
( |
| ) |
|
|
inlineinherited |
int Dune::dgf::BasicBlock::linenumber |
( |
| ) |
|
|
inlineinherited |
int Dune::dgf::IntervalBlock::nofhexa |
( |
int |
block | ) |
const |
|
inline |
int& Dune::dgf::BasicBlock::noflines |
( |
| ) |
|
|
inlineinherited |
int Dune::dgf::IntervalBlock::nofvtx |
( |
int |
block | ) |
const |
|
inline |
int Dune::dgf::IntervalBlock::numIntervals |
( |
| ) |
const |
|
inline |
void Dune::dgf::BasicBlock::reset |
( |
| ) |
|
|
inlineprotectedinherited |
std::stringstream Dune::dgf::BasicBlock::line |
|
protectedinherited |
The documentation for this struct was generated from the following files: