|
dune-grid 2.9.1
|
Loading...
Searching...
No Matches
geometrygrid/gridfamily.hh
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (C) DUNE Project contributors, see file LICENSE.md in module root
64 typedef Dune::Intersection< const Grid, GeoGrid::Intersection< const Grid, typename HostGrid::LeafIntersection > > LeafIntersection;
65 typedef Dune::Intersection< const Grid, GeoGrid::Intersection< const Grid, typename HostGrid::LevelIntersection > > LevelIntersection;
68 < const Grid, GeoGrid::IntersectionIterator< const Grid, typename HostGrid::LeafIntersectionIterator >, GeoGrid::Intersection< const Grid, typename HostGrid::LeafIntersection > >
71 < const Grid, GeoGrid::IntersectionIterator< const Grid, typename HostGrid::LevelIntersectionIterator >, GeoGrid::Intersection< const Grid, typename HostGrid::LevelIntersection > >
81 typedef Dune::Geometry< dimension-codim, dimensionworld, const Grid, Dune::GeoGrid::Geometry > Geometry;
104 typedef GeoGrid::IndexSet< const Grid, typename HostGrid::Traits::LevelIndexSet > LevelIndexSet;
119 typedef Dune::GridView< GeoGrid::GridViewTraits< typename HostGrid::LeafGridView, CoordFunction, Allocator > > LeafGridView;
Include standard header files.
Intersection of a mesh entity of codimension 0 ("element") with a "neighboring" element or with the d...
Definition common/intersection.hh:164
interface class for an iterator over grid entities
Definition entityiterator.hh:32
Store a reference to an entity with a minimal memory footprint.
Definition common/entityseed.hh:26
Mesh entities of codimension 0 ("elements") allow to visit all intersections with "neighboring" eleme...
Definition common/intersectioniterator.hh:83
DUNE-conform implementation of the entity.
Definition geometrygrid/entity.hh:694
Definition geometrygrid/intersectioniterator.hh:21
Definition geometrygrid/geometry.hh:89
Definition geometrygrid/gridfamily.hh:35
Definition geometrygrid/gridfamily.hh:51
Definition geometrygrid/gridfamily.hh:53
GeoGrid::IndexSet< const Grid, typename HostGrid::Traits::LevelIndexSet > LevelIndexSet
Definition geometrygrid/gridfamily.hh:104
Dune::Intersection< const Grid, GeoGrid::Intersection< const Grid, typename HostGrid::LeafIntersection > > LeafIntersection
Definition geometrygrid/gridfamily.hh:64
Dune::EntityIterator< 0, const Grid, GeoGrid::HierarchicIterator< const Grid > > HierarchicIterator
Definition geometrygrid/gridfamily.hh:75
HostGrid::Traits::Communication Communication
Definition geometrygrid/gridfamily.hh:111
Dune::GridView< GeoGrid::GridViewTraits< typename HostGrid::LevelGridView, CoordFunction, Allocator > > LevelGridView
Definition geometrygrid/gridfamily.hh:120
GeoGrid::IdSet< const Grid, typename HostGrid::Traits::GlobalIdSet > GlobalIdSet
Definition geometrygrid/gridfamily.hh:107
Dune::GridView< GeoGrid::GridViewTraits< typename HostGrid::LeafGridView, CoordFunction, Allocator > > LeafGridView
Definition geometrygrid/gridfamily.hh:119
GeoGrid::IndexSet< const Grid, typename HostGrid::Traits::LeafIndexSet > LeafIndexSet
Definition geometrygrid/gridfamily.hh:103
Dune::IntersectionIterator< const Grid, GeoGrid::IntersectionIterator< const Grid, typename HostGrid::LevelIntersectionIterator >, GeoGrid::Intersection< const Grid, typename HostGrid::LevelIntersection > > LevelIntersectionIterator
Definition geometrygrid/gridfamily.hh:72
Dune::IntersectionIterator< const Grid, GeoGrid::IntersectionIterator< const Grid, typename HostGrid::LeafIntersectionIterator >, GeoGrid::Intersection< const Grid, typename HostGrid::LeafIntersection > > LeafIntersectionIterator
Definition geometrygrid/gridfamily.hh:69
CF CoordFunction
Definition geometrygrid/gridfamily.hh:57
static const int dimension
Definition geometrygrid/gridfamily.hh:61
Dune::Intersection< const Grid, GeoGrid::Intersection< const Grid, typename HostGrid::LevelIntersection > > LevelIntersection
Definition geometrygrid/gridfamily.hh:65
static const int dimensionworld
Definition geometrygrid/gridfamily.hh:62
Communication CollectiveCommunication
Definition geometrygrid/gridfamily.hh:117
GeoGrid::IdSet< const Grid, typename HostGrid::Traits::LocalIdSet > LocalIdSet
Definition geometrygrid/gridfamily.hh:109
GeometryGrid< HG, CF, Allocator > Grid
Definition geometrygrid/gridfamily.hh:54
HostGrid::ctype ctype
Definition geometrygrid/gridfamily.hh:59
Definition geometrygrid/gridfamily.hh:79
Dune::Entity< codim, dimension, const Grid, GeoGrid::Entity > Entity
Definition geometrygrid/gridfamily.hh:85
Dune::Geometry< dimension-codim, dimensionworld, const Grid, Dune::GeoGrid::Geometry > Geometry
Definition geometrygrid/gridfamily.hh:81
Partition< All_Partition >::LevelIterator LevelIterator
Definition geometrygrid/gridfamily.hh:100
Dune::EntitySeed< const Grid, GeoGrid::EntitySeed< codim, const Grid > > EntitySeed
Definition geometrygrid/gridfamily.hh:87
Partition< All_Partition >::LeafIterator LeafIterator
Definition geometrygrid/gridfamily.hh:99
GeoGrid::Entity< codim, dimension, const Grid > EntityImpl
Definition geometrygrid/gridfamily.hh:84
Dune::GeoGrid::Geometry< dimension-codim, dimensionworld, const Grid > GeometryImpl
Definition geometrygrid/gridfamily.hh:80
HostGrid::template Codim< codim >::LocalGeometry LocalGeometry
Definition geometrygrid/gridfamily.hh:82
Definition geometrygrid/gridfamily.hh:91
GeoGrid::Iterator< typename HostGrid::LeafGridView, codim, pitype, const Grid > LeafIteratorImp
Definition geometrygrid/gridfamily.hh:92
Dune::EntityIterator< codim, const Grid, LevelIteratorImp > LevelIterator
Definition geometrygrid/gridfamily.hh:96
Dune::EntityIterator< codim, const Grid, LeafIteratorImp > LeafIterator
Definition geometrygrid/gridfamily.hh:93
GeoGrid::Iterator< typename HostGrid::LevelGridView, codim, pitype, const Grid > LevelIteratorImp
Definition geometrygrid/gridfamily.hh:95
Definition idset.hh:22
Definition geometrygrid/indexsets.hh:29
Definition geometrygrid/intersection.hh:22
Definition iterator.hh:30
Different resources needed by all grid implementations.
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8