|
dune-grid 2.11
|
Loading...
Searching...
No Matches
Classes |
Public Types |
Public Member Functions |
Static Public Member Functions |
Protected Types |
Protected Member Functions |
Protected Attributes |
Friends |
List of all members
Dune::dgf::ProjectionBlock Class Reference
#include <dune/grid/io/file/dgfparser/blocks/projection.hh>
Inheritance diagram for Dune::dgf::ProjectionBlock:

Classes | |
| struct | Expression |
Public Types | |
| typedef std::shared_ptr< Expression > | ExpressionPointer |
| typedef std::pair< ExpressionPointer, std::string > | ExpressionPair |
Public Member Functions | |
| ProjectionBlock (std::istream &in, int dimworld) | |
| template<int dimworld> | |
| const DuneBoundaryProjection< dimworld > * | defaultProjection () const |
| size_t | numBoundaryProjections () const |
| const std::vector< unsigned int > & | boundaryFace (const size_t i) const |
| template<int dimworld> | |
| const DuneBoundaryProjection< dimworld > * | boundaryProjection (const size_t i) const |
| ExpressionPointer | function (const std::string &name) const |
| ExpressionPair | lastFunctionInserted () const |
| bool | isactive () |
| bool | isempty () |
| int & | noflines () |
| int | linenumber () |
| const std::string & | id () const |
Static Public Member Functions | |
| static ProjectionBlock::ExpressionPair | createExpression (const std::string &funcexpr, const int dimworld) |
Protected Types | |
| typedef std::map< std::string, ExpressionPair > | FunctionMap |
| typedef std::pair< std::vector< unsigned int >, ExpressionPair > | BoundaryFunction |
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 | |
| Token | token |
| FunctionMap | functions_ |
| ExpressionPair | defaultFunction_ |
| std::vector< BoundaryFunction > | boundaryFunctions_ |
| std::stringstream | line |
Friends | |
| std::ostream & | operator<< (std::ostream &, const Token &) |
Member Typedef Documentation
◆ BoundaryFunction
|
protected |
◆ ExpressionPair
◆ ExpressionPointer
◆ FunctionMap
|
protected |
Constructor & Destructor Documentation
◆ ProjectionBlock()
| Dune::dgf::ProjectionBlock::ProjectionBlock | ( | std::istream & | in, |
| int | dimworld | ||
| ) |
Member Function Documentation
◆ boundaryFace()
|
inline |
◆ boundaryProjection()
template<int dimworld>
|
inline |
◆ createExpression()
|
inlinestatic |
◆ defaultProjection()
template<int dimworld>
|
inline |
◆ findtoken()
|
protectedinherited |
◆ function()
|
inline |
◆ getnextentry()
template<class ENTRY >
|
inlineprotectedinherited |
◆ getnextline()
|
protectedinherited |
◆ gettokenparam()
|
protectedinherited |
◆ id()
|
inlineinherited |
◆ isactive()
|
inlineinherited |
◆ isempty()
|
inlineinherited |
◆ lastFunctionInserted()
|
inline |
◆ linenumber()
|
inlineinherited |
◆ noflines()
|
inlineinherited |
◆ numBoundaryProjections()
|
inline |
◆ reset()
|
inlineprotectedinherited |
Friends And Related Symbol Documentation
◆ operator<<
|
friend |
Member Data Documentation
◆ boundaryFunctions_
|
protected |
◆ defaultFunction_
|
protected |
◆ functions_
|
protected |
◆ line
|
protected |
◆ token
|
protected |
The documentation for this class was generated from the following files:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8