dune-grid
2.3.1
|
structure to hold information about a certain GridView. More...
#include <dune/grid/utility/gridinfo.hh>
Inherits std::map< K, T >.
Public Member Functions | |
void | print (std::ostream &stream, std::string prefix) const |
print the information contained in this object |
Public Attributes | |
std::string | gridName |
name of the grid class this information was extracted from | |
std::string | gridViewName |
name of the class of the GridView this information was extracted from | |
std::string | partitionName |
name of the partition this information was extracted from | |
K | keys |
STL member. | |
T | elements |
STL member. |
Related Functions | |
(Note that these are not member functions.) | |
template<class ctype > | |
std::ostream & | operator<< (std::ostream &stream, const GridViewInfo< ctype > &info) |
write a GridViewInfo object |
structure to hold information about a certain GridView.
This is a map from GeometryType to EntityInfo structures. The entries in the map are sorted in dimension-first, isNone()-second, and topologyId-last order.
|
inline |
print the information contained in this object
stream | Stream object to print to. |
prefix | Prefix to print in front of each line. |
Sample output:
* prefix> *
If gridName
, gridViewName
, or partitionName
is emtpy, the corresponding line is not printed and no extra indentation is added for the subsequent lines.
References Dune::GridViewInfo< ctype >::gridName, Dune::GridViewInfo< ctype >::gridViewName, and Dune::GridViewInfo< ctype >::partitionName.
Referenced by Dune::GridViewInfo< ctype >::operator<<().
|
related |
write a GridViewInfo object
This is equivalent to callinf info.print(stream, "").
References Dune::GridViewInfo< ctype >::print().
Referenced by DUNE_HASH_TYPE().
|
inherited |
STL member.
std::string Dune::GridViewInfo< ctype >::gridName |
name of the grid class this information was extracted from
Referenced by Dune::fillGridViewInfoSerial(), and Dune::GridViewInfo< ctype >::print().
std::string Dune::GridViewInfo< ctype >::gridViewName |
name of the class of the GridView this information was extracted from
Referenced by Dune::fillGridViewInfoSerial(), and Dune::GridViewInfo< ctype >::print().
|
inherited |
STL member.
std::string Dune::GridViewInfo< ctype >::partitionName |
name of the partition this information was extracted from
May be empty if not applicable (serial grids, for instance) or may be a combination of partitions such as "interior+border".
Referenced by Dune::fillGridViewInfoSerial(), and Dune::GridViewInfo< ctype >::print().