|
dune-grid 2.8.0
|
Loading...
Searching...
No Matches
utility/gridinfo.hh
Go to the documentation of this file.
Mapper for multiple codim and multiple geometry types.
iterator end()
iterator begin()
static Type apply(T &t)
constexpr void forEach(Range &&range, F &&f)
size_type dim() const
std::ptrdiff_t index() const
#define DUNE_THROW(E, m)
STL namespace.
Include standard header files.
void fillGridViewInfoSerial(const GV &gv, GridViewInfo< typename GV::ctype > &gridViewInfo)
fill a GridViewInfo structure from a serial grid
Definition utility/gridinfo.hh:212
Volume volume() const
constexpr unsigned int dim() const
constexpr unsigned int id() const
constexpr bool isNone() const
GridImp::template Codim< cd >::Geometry Geometry
The corresponding geometry type.
Definition common/entity.hh:98
auto size(GeometryType type) const
Return total number of entities of given geometry type in entity set .
Definition indexidset.hh:221
auto size() const
Return total number of entities in the entity set managed by the mapper.
Definition mapper.hh:150
Implementation class for a multiple codim and multiple geometry type mapper.
Definition mcmgmapper.hh:127
Structure to hold statistical information about one type of entity.
Definition utility/gridinfo.hh:31
ctype volumeMin
minimum volume of all entities in the set.
Definition utility/gridinfo.hh:40
ctype volumeMax
maximum volume of all entities in the set.
Definition utility/gridinfo.hh:47
ctype volumeSum
sum of volumes of all entities in the set.
Definition utility/gridinfo.hh:54
std::size_t count
number of entities in the set
Definition utility/gridinfo.hh:33
Comparison object to sort GeometryType by majorly dimension.
Definition utility/gridinfo.hh:77
bool operator()(const GeometryType &a, const GeometryType &b) const
compare two GeometryTypes
Definition utility/gridinfo.hh:79
structure to hold information about a certain GridView.
Definition utility/gridinfo.hh:98
std::ostream & operator<<(std::ostream &stream, const GridViewInfo< ctype > &info)
write a GridViewInfo object
Definition utility/gridinfo.hh:162
std::string gridViewName
name of the class of the GridView this information was extracted from
Definition utility/gridinfo.hh:102
std::string partitionName
name of the partition this information was extracted from
Definition utility/gridinfo.hh:108
std::string gridName
name of the grid class this information was extracted from
Definition utility/gridinfo.hh:100
void print(std::ostream &stream, std::string prefix) const
print the information contained in this object
Definition utility/gridinfo.hh:124
T begin(T... args)
T clear(T... args)
T count(T... args)
T empty(T... args)
T end(T... args)
T max(T... args)
T min(T... args)
T quiet_NaN(T... args)
T resize(T... args)
T size(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8