N Dune Include standard header files
N Alberta
C CoordCache
C LocalCaching
C Interpolation
C AdaptRestrictProlongHandler
C MeshPointer
C MacroIterator
C DofAccess
C HierarchyDofNumbering
C DofVectorProvider
C DofVectorProvider< int >
C DofVectorProvider< signed char >
C DofVectorProvider< unsigned char >
C DofVectorProvider< Real >
C DofVectorProvider< GlobalVector >
C DofVectorPointer
C ElementInfo
C Instance
C Stack
C Seed
C GeometryCache
C GeometryCacheProxy
C MacroData
C Library
C MacroElement
C GlobalSpace
C NumSubEntities
C NumSubEntities< dim, 0 >
C NumSubEntities< dim, dim >
C NumSubEntities< 0, 0 >
C NumSubEntities< 2, 1 >
C NumSubEntities< 3, 1 >
C NumSubEntities< 3, 2 >
C CodimType
C CodimType< dim, 0 >
C CodimType< dim, dim >
C CodimType< 2, 1 >
C CodimType< 3, 1 >
C CodimType< 3, 2 >
C FillFlags
C RefinementEdge
C RefinementEdge< 2 >
C Dune2AlbertaNumbering
C Dune2AlbertaNumbering< 3, 2 >
C Generic2AlbertaNumbering
C Generic2AlbertaNumbering< dim, 1 >
C Generic2AlbertaNumbering< 1, 1 >
C Generic2AlbertaNumbering< 3, 2 >
C NumberingMap
C MapVertices
C MapVertices< dim, 0 >
C MapVertices< 2, 1 >
C MapVertices< 3, 1 >
C MapVertices< 3, 2 >
C MapVertices< dim, dim >
C Twist
C Twist< dim, 1 >
C Twist< 1, 1 >
C Twist< dim, 2 >
C Twist< 2, 2 >
C ProjectionFactory
C DuneBoundaryProjection
C ProjectionFactoryInterface
C DuneGlobalBoundaryProjectionFactory
C BasicNodeProjection
C NodeProjection
C ForEachInteriorSubChild
C Patch
C ForEachInteriorSubChild< dim, 0 >
C ForEachInteriorSubChild< dim, dim >
C ForEachInteriorSubChild< 2, 1 >
C ForEachInteriorSubChild< 3, 1 >
C ForEachInteriorSubChild< 3, 2 >
C GeometryInFather
C GeometryInFather< 1 >
C GeometryInFather< 2 >
C GeometryInFather< 3 >
N Capabilities Contains all capabilities classes
C hasSingleGeometryType< AlbertaGrid< dim, dimworld > > AlbertaGrid has only one geometry type for codim 0 entities
C hasEntity< AlbertaGrid< dim, dimworld >, codim > AlbertaGrid has entities for all codimensions
C hasEntityIterator< AlbertaGrid< dim, dimworld >, codim > AlbertaGrid can iterate over all codimensions
C isLevelwiseConforming< AlbertaGrid< dim, dimworld > > AlbertaGrid is not levelwise conforming (since it uses bisection)
C isLeafwiseConforming< AlbertaGrid< dim, dimworld > > AlbertaGrid is leafwise conforming
C hasBackupRestoreFacilities< AlbertaGrid< dim, dimworld > > AlbertaGrid has backup and restore facilities
C hasHierarchicIndexSet
C hasHierarchicIndexSet< AlbertaGrid< dim, dimworld > >
C hasSingleGeometryType Specialize with 'true' for if the codimension 0 entity of the grid has only one possible geometry type. In this case the topologyId of this geometry type has also to be specified. (default=false, topologyId=undefined)
C isCartesian Specialize with 'true' if the grid is a Cartesian grid. Cartesian grids satisfy the following properties:
C hasEntity Specialize with 'true' for all codims that a grid implements entities for. (default=false)
C hasEntityIterator Specialize with 'true' for all codims that a grid provides an iterator for (default=hasEntity<codim>::v )
C hasGeometry Specialize with 'false' for all codims that a grid does not implement geometries for. (default=true)
C canCommunicate Specialize with 'true' for all codims that a grid can communicate data on (default=false)
C isLevelwiseConforming Specialize with 'true' if implementation guarantees conforming level grids. (default=false)
C isLeafwiseConforming Specialize with 'true' if implementation guarantees a conforming leaf grid. (default=false)
C hasBackupRestoreFacilities Specialize with 'true' if implementation provides backup and restore facilities. (default=false)
C threadSafe Specialize with 'true' if the grid implementation is thread safe. (default=false)
C viewThreadSafe Specialize with 'true' if the grid implementation is thread safe, while it is not modified. (default=false)
C hasSingleGeometryType< const Grid >
C isCartesian< const Grid >
C hasEntity< const Grid, codim >
C hasEntityIterator< const Grid, codim >
C canCommunicate< const Grid, codim >
C isLevelwiseConforming< const Grid >
C isLeafwiseConforming< const Grid >
C hasBackupRestoreFacilities< const Grid >
C threadSafe< const Grid >
C viewThreadSafe< const Grid >
C hasEntity< Grid< dim, dimworld, ct, GridFamily >, codim >
C hasEntity< GridDefaultImplementation< dim, dimworld, ct, GridFamily >, cdim >
C hasSingleGeometryType< GeometryGrid< HostGrid, CoordFunction, Allocator > >
C hasEntity< GeometryGrid< HostGrid, CoordFunction, Allocator >, codim >
C hasEntityIterator< GeometryGrid< HostGrid, CoordFunction, Allocator >, codim >
C canCommunicate< GeometryGrid< HostGrid, CoordFunction, Allocator >, codim >
C hasBackupRestoreFacilities< GeometryGrid< HostGrid, CoordFunction, Allocator > >
C isLevelwiseConforming< GeometryGrid< HostGrid, CoordFunction, Allocator > >
C isLeafwiseConforming< GeometryGrid< HostGrid, CoordFunction, Allocator > >
C threadSafe< GeometryGrid< HostGrid, CoordFunction, Allocator > >
C viewThreadSafe< GeometryGrid< HostGrid, CoordFunction, Allocator > >
C hasHostEntity
C hasHostEntity< const Grid, codim >
C hasHostEntity< GeometryGrid< HostGrid, CoordFunction, Allocator >, codim >
C CodimCache
C hasEntity< IdentityGrid< HostGrid >, codim > Has entities for some codimensions as host grid
C hasEntityIterator< IdentityGrid< HostGrid >, codim >
C canCommunicate< IdentityGrid< HostGrid >, codim > IdentityGrid can communicate when the host grid can communicate
C isLevelwiseConforming< IdentityGrid< HostGrid > > Has conforming level grids when host grid has
C isLeafwiseConforming< IdentityGrid< HostGrid > > Has conforming leaf grids when host grid has
C hasSingleGeometryType< OneDGrid > OneDGrid has only one geometry type for codim 0 entities
C hasEntity< OneDGrid, cdim > OneDGrid has entities for all codimension
C hasEntityIterator< OneDGrid, codim > OneDGrid can iterate over all codimensions
C isLevelwiseConforming< OneDGrid > OneDGrid is levelwise conforming
C isLeafwiseConforming< OneDGrid > OneDGrid is leafwise conforming
C hasEntity< UGGrid< dim >, codim > UGGrid has entities of all codimensions
C hasEntityIterator< UGGrid< dim >, codim > Set default for hasEntityIterator to false UGGrid can currently only iterate over elements and vertices
C hasEntityIterator< UGGrid< dim >, 0 > UGGrid can iterate over codim=0 entities (elements)
C hasEntityIterator< UGGrid< dim >, dim > UGGrid can iterate over codim=dim entities (vertices)
C canCommunicate< UGGrid< dim >, codim > UGGrid can communicate on entities of all (existing) codimensions
C isLevelwiseConforming< UGGrid< dim > > UGGrid is levelwise conforming
C isLeafwiseConforming< UGGrid< dim > > UGGrid may not be leafwise conforming
C viewThreadSafe< UGGrid< dim > > UGGrid is thread-safe for grid views
C hasBackupRestoreFacilities< YaspGrid< dim, Coordinates > >
C hasSingleGeometryType< YaspGrid< dim, Coordinates > > YaspGrid has only one geometry type for codim 0 entities
C isCartesian< YaspGrid< dim, Coordinates > > YaspGrid is a Cartesian grid
C hasEntity< YaspGrid< dim, Coordinates >, codim > YaspGrid has entities for all codimensions
C hasEntityIterator< YaspGrid< dim, Coordinates >, codim > YaspGrid can iterate over all codimensions
C canCommunicate< YaspGrid< dim, Coordinates >, codim > YaspGrid can communicate on all codimensions
C isLevelwiseConforming< YaspGrid< dim, Coordinates > > YaspGrid is levelwise conforming
C isLeafwiseConforming< YaspGrid< dim, Coordinates > > YaspGrid is leafwise conforming
C viewThreadSafe< YaspGrid< dim, Coordinates > > YaspGrid is viewThreadSafe
N GeoGrid Namespace containing the implementations of GeometryGrid
C BackupRestoreFacilities
C BackupRestoreFacilities< Grid, true >
C CoordCache
C isCoordFunctionInterface
C isDiscreteCoordFunctionInterface
C AdaptCoordFunction
C CoordFunctionCaller
C CoordVector
C CoordVector< mydim, Grid, false >
C CoordVector< mydim, Grid, true >
C IntersectionCoordVector
C CornerStorage
C CommDataHandle
C EntityBase Actual implementation of the entity
C Entity DUNE-conform implementation of the entity
C HierarchicIterator
C IntersectionIterator
C EntityBase< codim, Grid, false >
C EntityBase< codim, Grid, true >
C Entity< 0, dim, Grid >
C EntitySeed
C EntitySeed< codim, Grd, false >
C EntitySeed< codim, Grd, true >
C InferHasSingleGeometryType
C InferHasSingleGeometryType< hasSingleGeometryType, dim, 1 >
C InferHasSingleGeometryType< hasSingleGeometryType, dim, 0 >
C GeometryTraits
C CornerStorage
C hasSingleGeometryType
C Geometry
C Mapping
C ExportParams
C GridFamily
C Traits
C Codim
C Partition
C GridView
C Codim
C GridViewTraits
C Codim
C Partition
C HostCorners
C IdSet
C IndexSet
C Intersection
C Iterator
C PartitionIteratorFilter
C PartitionIteratorFilter< codim, Interior_Partition, Grid >
C PartitionIteratorFilter< codim, InteriorBorder_Partition, Grid >
C PartitionIteratorFilter< codim, Overlap_Partition, Grid >
C PartitionIteratorFilter< codim, OverlapFront_Partition, Grid >
C PartitionIteratorFilter< codim, All_Partition, Grid >
C PartitionIteratorFilter< codim, Ghost_Partition, Grid >
C Iterator< HostGridView, codim, pitype, G, false >
C Iterator< HostGridView, codim, pitype, G, true >
N dgf
N Expr
C ConstantExpression
C VariableExpression
C FunctionCallExpression
C VectorExpression
C BracketExpression
C MinusExpression
C NormExpression
C SqrtExpression
C SinExpression
C CosExpression
C PowerExpression
C SumExpression
C DifferenceExpression
C ProductExpression
C QuotientExpression
C BasicBlock
C DomainData
C Domain
C BoundaryDomBlock
C BoundarySegBlock
C CubeBlock
C DimBlock
C GeneralBlock
C GridParameterBlock Common Grid parameters
C IntervalBlock
C Interval
C PeriodicFaceTransformationBlock
C Matrix
C AffineTransformation
C PolygonBlock
C PolyhedronBlock
C ProjectionBlock
C Expression
C SimplexBlock
C SimplexGenerationBlock
C VertexBlock
C UGGridParameterBlock
C YaspGridParameterBlock Grid parameters for YaspGrid
N VTK
C BasicWriter
C BoundaryIterator Iterate over the GridViews boundary intersections
C IntersectionIndexSet
C NonConformingBoundaryIteratorFactory
C NonConformingBoundaryWriter
C PrintType Determine a type to safely put another type into a stream
C PrintType< unsigned char >
C PrintType< signed char >
C PrintType< char >
C FieldInfo Descriptor struct for VTK fields
C Corner Simple class representing a corner of a cell
C CornerIterator Iterate over the corners of some cell range
C DataArrayWriter Base class for data array writers
C AsciiDataArrayWriter Streaming writer for data array tags, uses ASCII inline format
C BinaryDataArrayWriter Streaming writer for data array tags, uses binary inline format
C AppendedRawDataArrayWriter Streaming writer for data array tags, uses appended raw format
C AppendedBase64DataArrayWriter Streaming writer for data array tags, uses appended base64 format
C NakedBase64DataArrayWriter Streaming writer for appended data array tags, uses base64 format
C NakedRawDataArrayWriter Streaming writer for appended data arrays, uses raw format
C DataArrayWriterFactory Factory for DataArrayWriters
C FunctionWriterBase Base class for function writers
C VTKFunctionWriter Base class for function writers
C CoordinatesWriter Writer for the Coordinates array
C ConformingConnectivityWriter Writer for the connectivity array in conforming mode
C NonConformingConnectivityWriter Writer for the connectivity array in nonconforming mode
C OffsetsWriter Writer for the offsets array
C TypesWriter Writer for the types array
C PointIterator Iterate over the points of some corner range
C PVTUWriter Dump a .vtu/.vtp files contents to a stream
C SkeletonFunctionTraits
C SkeletonFunctionInterface A prototype for VTKFunctions on the skeleton
C SkeletonFunctionWriter Function writer for skeleton functions
C ConformingVolumeIteratorFactory
C NonConformingVolumeIteratorFactory
C ConformingVolumeWriter
C VTUWriter Dump a .vtu/.vtp files contents to a stream
N FactoryUtilities
C MultiIndex
N Yasp
C Partitioning Base class for the yaspgrid partitioning strategy
C DefaultPartitioning
C PowerDPartitioning Implement yaspgrid load balance strategy for P=x^{dim} processors
C FixedSizePartitioning Implement partitioner that gets a fixed partitioning from an array If the given partitioning doesn't match the number of processors, the grid should be distributed to, an exception is thrown
C DGFGridFactory
C AlbertaGrid [ provides Dune::Grid ]
C AlbertaReader
C BackupRestoreFacility< AlbertaGrid< dim, dimworld > >
C Intersection Intersection of a mesh entity of codimension 0 ("element") with a "neighboring" element or with the domain boundary
C DGFGridFactory< AlbertaGrid< dim, dimworld > >
C DGFGridInfo< AlbertaGrid< dim, dimworld > >
C AlbertaGridTreeIterator
C AlbertaGridHierarchicIterator
C AlbertaGridLeafIntersection
C AlbertaGridLeafIntersectionIterator
C Begin
C End
C AlbertaGridEntity
C Codim
C AlbertaGridEntity< 0, dim, Grid >
C Codim
C AlbertaGridEntitySeed
C AlbertaGridEntitySeed< codim, const AlbertaGrid< dim, dimworld > >
C AlbertaGridEntitySeed< 0, const AlbertaGrid< dim, dimworld > >
C AlbertaGridCoordinateReader
C AlbertaGridGeometry Geometry implementation for AlbertaGrid
C AlbertaGridGlobalGeometry
C AlbertaGridGlobalGeometry< dim, cdim, const AlbertaGrid< dim, cdim > >
C AlbertaGridLocalGeometryProvider
C Codim
C GeoInFatherCoordReader
C FaceCoordReader
C GeometryReference
C LocalGeometryReference
C GridFactory< AlbertaGrid< dim, dimworld > > Specialization of the generic GridFactory for AlbertaGrid
C Codim
C ProjectionFactory
C AlbertaGridEntityPointer
C AlbertaGridHierarchicIndexSet
C InitEntityNumber
C AlbertaGridIdSet Hierarchic index set of AlbertaGrid
C AlbertaGridIndexSet
C AlbertaGridLeafIterator
C AlbertaGridLevelIterator
C AlbertaGridFamily
C Traits
C Codim
C Partition
C AlbertaLevelGridView
C Codim Codim Structure
C AlbertaLeafGridView
C Codim Codim Structure
C AlbertaLevelGridViewTraits
C Codim
C Partition Define types needed to iterate over entities of a given partition type
C AlbertaLeafGridViewTraits
C Codim
C Partition Define types needed to iterate over entities of a given partition type
C IndexStack
C AlbertaGridIntersectionBase
C GlobalCoordReader
C LocalCoordReader
C AlbertaGridLeafIterator< codim, Ghost_Partition, GridImp >
C AlbertaGridLevelProvider
C SetLocal
C CalcMaxLevel
C Interpolation
C AlbertaGridLevelIterator< codim, Ghost_Partition, GridImp >
C AlbertaError
C AlbertaIOError
C PersistentContainer< AlbertaGrid< dim, dimworld >, T >
C StructuredGridFactory Construct structured cube and simplex grids in unstructured grid managers
C StructuredGridFactory< AlbertaGrid< dim, dimworld > > Specialization of the generic StructuredGridFactory for AlbertaGrid
C AlbertaTransformation
C AlbertaMarkerVector Marker assigning subentities to one element containing them
C AdaptDataHandle
C AdaptDataHandleInterface Interface class for the Grid 's adapt method where the parameter is a AdaptDataHandleInterface
C CombinedAdaptProlongRestrict Class for combining 2 index sets together for adaptation process
C BackupRestoreFacility Facility for writing and reading grids
C BackupRestoreFacility< const Grid > BackupRestoreFacility taking const Grid as type and deriving from the version with the const
C DuneBoundaryProjection Interface class for vertex projection at the boundary
C BoundaryProjectionWrapper
C BoundarySegmentWrapper
C CircleBoundaryProjection
C BoundarySegment Base class for classes implementing geometries of boundary segments
C BoundarySegmentBackupRestore
C MessageBufferIF Communication message buffer interface. This class describes the interface for reading and writing data to the communication message buffer. As message buffers might be deeply implemented in various packages the message buffers implementations cannot be derived from this interface class. Therefore we just apply the engine concept to wrap the message buffer call and make sure that the interface is fulfilled
C CommDataHandleIF CommDataHandleIF describes the features of a data handle for communication in parallel runs using the Grid::communicate methods. Here the Barton-Nackman trick is used to interpret data handle objects as its interface. Therefore usable data handle classes need to be derived from this class
C DefaultLevelGridView
C Codim Codim Structure
C DefaultLeafGridView
C Codim Codim Structure
C DefaultLevelGridViewTraits
C Codim
C Partition Define types needed to iterate over entities of a given partition type
C DefaultLeafGridViewTraits
C Codim
C Partition Define types needed to iterate over entities of a given partition type
C Entity Wrapper class for entities
C Entity< 0, dim, GridImp, EntityImp > Template specialization of Dune::Entity for Elements (codim==0)
C Codim Entity types of the different codimensions
C EntityDefaultImplementation Default Implementations for EntityImp
C EntityDefaultImplementation< 0, dim, GridImp, EntityImp > Default Implementations for EntityImp (Elements [cd=0])
C EntityIterator Interface class for an iterator over grid entities
C EntitySeed Store a reference to an entity with a minimal memory footprint
C GridError Base class for exceptions in Dune grid modules
C GridDefaultImplementation
C Geometry Wrapper class for geometries
C GeometryDefaultImplementation Default implementation for class Geometry
C GeometryDefaultImplementation< 0, cdim, GridImp, GeometryImp >
C GlobalGeometryReference
C IntersectionIterator Mesh entities of codimension 0 ("elements") allow to visit all intersections with "neighboring" elements and with the domain boundary
C IndexSet Index Set Interface base class
C Codim Export the type of the entity used as parameter in the index(...) method
C IdSet Id Set Interface
C Codim Export the type of the entity used as parameter in the id(...) method
C Grid Grid abstract base class
C Codim A Traits struct that collects all associated types of one implementation
C Partition A struct collecting all types depending on the partition iterator type
C GridTraits A traits struct that collects all associated types of one grid model
C Codim Traits associated with a specific codim
C Partition Traits associated with a specific grid partition type
C MakeableInterfaceObject
C GridFactoryInterface Provide a generic factory class for unstructured grids
C Codim
C GridFactory Provide a generic factory class for unstructured grids
C GridView Grid view abstract base class
C Codim A struct that collects all associated types of one implementation from the Traits class
C Partition Define types needed to iterate over entities of a given partition type
C DeprecatedMethodEmptyFuture
C IndexSetDefaultImplementation Provide default implementation of method if IndexSet
C IntersectionDefaultNormalVectors Default Implementations of integrationOuterNormal and unitOuterNormal for IntersectionImp
C Mapper Mapper interface
C MultipleCodimMultipleGeomTypeMapper Implementation class for a multiple codim and multiple geometry type mapper
C PartitionSet A set of PartitionType values
C SingleCodimSingleGeomTypeMapper Implementation class for a single codim and single geometry type mapper
C SizeCache Organizes the caching of sizes for one grid and one GeometryType
C BackupRestoreFacility< GeometryGrid< HostGrid, CoordFunction, Allocator > >
C CachedCoordFunction
C AnalyticalCoordFunction Derive an implementation of an analytical coordinate function from this class
C DiscreteCoordFunction Derive an implementation of a discrete coordinate function from this class
C AnalyticalCoordFunctionInterface Interface class for using an analytical function to define the geometry of a Dune::GeometryGrid . An implementation should be derived from Dune::AnalyticalCoordFunction and the evaluate method mapping has to be supplied
C DiscreteCoordFunctionInterface Interface class for using a discrete function to define the geometry of a Dune::GeometryGrid . An implementation should be derived from Dune::DiscreteCoordinateFunction and the evaluate method taking an entity of the host grid together with the number of a vertex returns the coordinate in of that corner. The user must ensure continuity of this mapping. In addition an adapt method is provided which is called whenever adapt() is called on the Dune::GeometryGrid
C GeometryGrid Grid wrapper replacing the geometries
C Codim Traits structure containing types for a codimension
C Partition
C DefaultCoordFunction
C IdenticalCoordFunction
C PersistentContainer< GeometryGrid< HostGrid, CoordFunction, Allocator >, T >
C IdentityGrid Provides a meta grid that is identical to its host
C HostGridAccess Access to host grid objects from GeometryGrid
C IdentityGridFamily
C IdentityGridEntity The implementation of entities in a IdentityGrid
C IdentityGridLevelIterator Iterator over all entities of a given codimension and level of a grid
C IdentityGridLevelIntersectionIterator
C IdentityGridLeafIntersectionIterator Iterator over all element neighborsMesh entities of codimension 0 ("elements") allow to visit all neighbors, where a neighbor is an entity of codimension 0 which has a common entity of codimension 1 These neighbors are accessed via a IntersectionIterator . This allows the implement non-matching meshes. The number of neighbors may be different from the number of an element!
C IdentityGridHierarchicIterator Iterator over the descendants of an entity.Mesh entities of codimension 0 ("elements") allow to visit all entities of codimension 0 obtained through nested, hierarchic refinement of the entity. Iteration over this set of entities is provided by the HierarchicIterator, starting from a given entity
C IdentityGridEntity< 0, dim, GridImp > Specialization for codim-0-entities
C IdentityGridEntitySeed The EntitySeed class provides the minimal information needed to restore an Entity using the grid
C IdentityGridGeometry
C IdentityGridLevelIndexSet
C IdentityGridLeafIndexSet
C IdentityGridGlobalIdSet
C IdentityGridLocalIdSet
C IdentityGridLeafIntersection An intersection with a leaf neighbor elementMesh entities of codimension 0 ("elements") allow to visit all neighbors, where a neighbor is an entity of codimension 0 which has a common entity of codimension 1 These neighbors are accessed via a IntersectionIterator . This allows the implement non-matching meshes. The number of neighbors may be different from the number of an element!
C IdentityGridLevelIntersection
C IdentityGridLeafIterator Iterator over all entities of a given codimension and level of a grid
C DGFException Exception class for IO errors in the DGF parser
C DGFCoordFunction
C DGFCoordFunctionFactory
C DGFCoordFunctionFactory< HostGrid, CoordFunction, false >
C DGFCoordFunctionFactory< HostGrid, CoordFunction, true >
C DGFCoordFunctionFactory< HostGrid, DGFCoordFunction< dimD, dimR >, false >
C DGFGridFactory< GeometryGrid< HostGrid, CoordFunction, Allocator > >
C DGFGridInfo< GeometryGrid< HostGrid, CoordFunction, Allocator > >
C DGFGridFactory< IdentityGrid< HostGrid > >
C DGFGridInfo< IdentityGrid< HostGrid > >
C DGFGridInfo< OneDGrid >
C DGFGridFactory< OneDGrid >
C DGFPrintInfo
C DGFGridInfo Some simple static information for a given GridType
C DGFGridInfo< UGGrid< dim > >
C DGFGridFactory< UGGrid< dim > >
C DGFWriter Write a GridView to a DGF file
C DGFGridFactory< YaspGrid< dim, EquidistantCoordinates< ctype, dim > > > Grid factory for YaspGrid with equidistant coordinates
C DGFGridFactory< YaspGrid< dim, EquidistantOffsetCoordinates< ctype, dim > > > Grid factory for YaspGrid with equidistant coordinates
C DGFGridFactory< Dune::YaspGrid< dim, Dune::TensorProductCoordinates< ctype, dim > > > Placeholder for grid factory for YaspGrid with tensor product coordinates
C DGFGridInfo< YaspGrid< dim, Coordinates > >
C DGFEntityKey
C ElementFaceUtil
C GridPtr Class for constructing grids from DGF files
C mygrid_ptr
C DataHandle
C MacroGrid
C DGFBoundaryParameter Contains types for additional features
C DuneGridFormatParser The DuneGridFormatParser class: reads a DGF file and stores build information in vector structures used by the MacroGrid class
C GmshReaderOptions Options for read operation
C GmshReaderParser Dimension independent parts for GmshReaderParser
C GmshReader Read Gmsh mesh file
C GmshWriter Write Gmsh mesh file
C GnuplotWriter Writer for 1D grids in gnuplot format
C LeafGnuplotWriter GnuplotWriter on the leaf grid
C LevelGnuplotWriter GnuplotWriter on a given level grid
C StarCDReader File reader for the Star-CD format
C b64chunk Struct representing the three byte text as well as the four 6 bit chunks
C VTKFunction A base class for grid functions with any return type and dimension
C P0VTKFunction Take a vector and interpret it as cell data for the VTKWriter
C P1VTKFunction Take a vector and interpret it as point data for the VTKWriter
C Base64Stream Class to base64 encode a stream of data
C RawStream Write out data in binary
C SubsamplingVTKWriter Writer for the output of subsampled grid functions in the vtk format
C VTKSequenceWriter Writer for the output of grid functions in the vtk format
C VTKSequenceWriterBase Base class to write pvd-files which contains a list of all collected vtk-files
C VTKWriter Writer for the output of grid functions in the vtk format
C VTKLocalFunction Type erasure wrapper for VTK data sets
C FunctionWrapperBase Base class for polymorphic container of underlying data set
C FunctionWrapper Type erasure implementation for functions conforming to the dune-functions LocalFunction interface
C GlobalFunctionWrapper Type erasure implementation for C++ functions, i.e., functions that can be evaluated in global coordinates
C VTKFunctionWrapper Type erasure implementation for legacy VTKFunctions
C CellIterator Iterator over the grids elements
C VertexIterator Iterate over the grid's vertices
C CornerIterator Iterate over the elements' corners
C OneDGridFamily
C OneDGrid One-dimensional adaptive grid
C UGGridFamily
C UGGrid Front-end for the grid manager of the finite element toolbox UG3
C GridFactory< UGGrid< dimworld > > Specialization of the generic GridFactory for UGGrid
C Codim
C EntityCommHelper
C EntityCommHelper< InteriorBorder_InteriorBorder_Interface >
C EntityCommHelper< InteriorBorder_All_Interface >
C EntityCommHelper< Overlap_OverlapFront_Interface >
C EntityCommHelper< Overlap_All_Interface >
C EntityCommHelper< All_All_Interface >
C GlobalIndexSet Calculate globally unique index over all processes in a Dune grid
C SubPartitionTypeProvider Helper class to provide access to subentity PartitionTypes with a run-time codimension
C SubPartitionTypeProvider< Entity, 0 >
C EntityInfo Structure to hold statistical information about one type of entity
C GridViewInfoGTCompare Comparison object to sort GeometryType by majorly dimension
C GridViewInfo Structure to hold information about a certain GridView
C HierarchicSearch Search an IndexSet for an Entity containing a given point
C HostGridAccess< GeometryGrid< HG, CoordFunction, Allocator > >
C Codim A Traits struct that collects return types of class member methods
C HostGridAccess< IdentityGrid< HG > >
C Codim A Traits struct that collects return types of class member methods
C PersistentContainer A class for storing data during an adaptation cycle
C PersistentContainer< const Grid, T > Refer PersistentContainer<const Grid> to the implementation of the mutable grid
C PersistentContainerInterface Persistent storage of data on all entities of a grid
C PersistentContainerMap Map-based implementation of the PersistentContainer
C IteratorWrapper
C PersistentContainerVector Vector-based implementation of the PersistentContainer
C PersistentContainerWrapper
C TensorGridFactoryCreator
C TensorGridFactory A factory class for conveniently creating tensorproduct grids
C TensorGridFactoryCreator< YaspGrid< dim, TensorProductCoordinates< ctype, dim > > >
C VertexOrderByIdFactory Factory for GeneralVertexOrder objects using an IdSet
C VertexOrder Type of vertex order object may depend on the dimension of the element
C YaspGrid [ provides Dune::Grid ]
C YaspGeometry The general version that handles all codimensions but 0 and dim
C YaspEntity
C YaspEntitySeed Describes the minimal information necessary to create a fully functional YaspEntity
C YaspLevelIterator Iterates over entities of one grid level
C YaspIntersectionIterator YaspIntersectionIterator enables iteration over intersections with neighboring codim 0 entities
C YaspIntersection YaspIntersection provides data about intersection with neighboring codim 0 entities
C YaspHierarchicIterator YaspHierarchicIterator enables iteration over son entities of codim 0
C YaspIndexSet Implementation of Level- and LeafIndexSets for YaspGrid
C YaspGlobalIdSet Persistent, globally unique Ids
C YaspPersistentContainerIndex
C YaspGridFamily
C MaybeHaveOrigin
C MaybeHaveOrigin< Dune::EquidistantOffsetCoordinates< ctype, dim > >
C BackupRestoreFacility< Dune::YaspGrid< dim, Coordinates > > facility for writing and reading grids
C BackupRestoreFacility< YaspGrid< dim, TensorProductCoordinates< ctype, dim > > > facility for writing and reading grids
C EquidistantCoordinates Container for equidistant coordinates in a YaspGrid
C EquidistantOffsetCoordinates Container for equidistant coordinates in a YaspGrid with non-trivial origin
C TensorProductCoordinates Coordinate container for a tensor product YaspGrid
C StructuredGridFactory< YaspGrid< dim, EquidistantCoordinates< ctype, dim > > > Specialization of the StructuredGridFactory for YaspGrid
C StructuredGridFactory< YaspGrid< dim, EquidistantOffsetCoordinates< ctype, dim > > > Specialization of the StructuredGridFactory for YaspGrid<EquidistantOffsetCoordinates>
C Torus
C ProcListIterator
C YaspEntity< 0, dim, GridImp >
C Codim
C YaspEntity< dim, dim, GridImp >
C YaspGeometry< mydim, mydim, GridImp > Specialize for dim=dimworld, i.e. a volume element
C YaspGeometry< 0, cdim, GridImp > Specialization for dim=0, this is a vertex
C PersistentContainer< YaspGrid< dim, CoordCont >, T > Specialization of the PersistentContainer for YaspGrid
C YGridComponent
C Iterator
C YGrid Implements a collection of YGridComponents which form a codimension Entities of given codimension c need to be represented by d choose c YgridComponents. All entities in one such component share the same set of spanning unit vectors. A YGrid is used to iterate over the entire set of components the codimension consists of. It doesn't hold any data, but instead holds an iterator range into an array of components (which is owned by YGridLevel)
C Iterator Iterator over a collection o YGrids A YGrid::Iterator is the heart of an entity in YaspGrid
C YGridList Implements a collection of multiple std::deque<Intersection> Intersections with neighboring processors are stored as std::deque<Intersection>. Eachsuch intersection only holds one YGridComponent . To do all communication associated with one codimension, multiple such deques have to be concatenated. YGridList manges this concatenation. As for YGrids, YGridList doesn't hold any data, but an iterator range into a data array owned by YGridLevel
C Intersection Type describing an intersection with a neighboring processor
C Iterator
N std STL namespace
C iterator_traits< Dune::EntityIterator< codim, Grid, IteratorImp > >
C iterator_traits< Dune::IntersectionIterator< GridImp, IntersectionIteratorImp, IntersectionImp > >
C IsUnstructured