dune-grid  2.4.1
File List
Here is a list of all files with brief descriptions:
 adaptcallback.hhInterfaces and wrappers needed for the callback adaptation provided by AlbertaGrid and ALUGrid
 agrid.hhAlbertaGrid class
 albertagrid.cc
 albertagrid.hh
 albertaheader.hh
 albertareader.hh
 algebra.hh
 alu2dgridfactory.cc
 alu2dgridfactory.hh
 alu2dinclude.hh
 alu3dgridfactory.cc
 alu3dgridfactory.hh
 alu3dinclude.hh
 alu3diterators.hh
 alugrid.hhProvides base classes for ALUGrid
 alugrid/2d/alugrid.hh
 alugrid/3d/alugrid.hhProvides base classes for ALUGrid
 amirameshreader.cc
 amirameshreader.hh
 amirameshwriter.cc
 amirameshwriter.hh
 b64enc.hhSimple base64 encode
 albertagrid/backuprestore.hh
 alugrid/common/backuprestore.hh
 common/backuprestore.hh
 geometrygrid/backuprestore.hh
 yaspgrid/backuprestore.hh
 basic.cc
 basic.hh
 basicwriter.hh
 2d/bndprojection.hh
 common/bndprojection.hh
 boundarydom.cc
 boundarydom.hh
 boundaryiterators.hhFunctions for VTK output on the skeleton
 boundaryprojection.hh
 boundaryseg.cc
 boundaryseg.hh
 boundarysegment.hhBase class for grid boundary segments of arbitrary geometry
 boundarywriter.hh
 cachedcoordfunction.hh
 albertagrid/capabilities.hh
 alugrid/common/capabilities.hh
 common/capabilities.hhA set of traits classes to store static information about grid implementation
 geometrygrid/capabilities.hh
 checkparallel.hh
 combinedgrapedisplay.cc
 combinedgrapedisplay.hhCombines several mesh scenes for visualisation of parallel data
 common.hhCommon stuff for the VTKWriter
 coordcache.hh
 coordfunction.hh
 coordfunctioncaller.hh
 coordinates.hhThis provides container classes for the coordinates to be used in YaspGrid Upon implementation of the tensorproduct feature, the coordinate information has been encapsulated to keep performance for the equidistant grid. Containers for equidistant and tensorproduct grids are provided here
 corner.hh
 corneriterator.hh
 cornerstorage.hh
 cube.cc
 cube.hh
 dataarraywriter.hhData array writers for the VTKWriter
 albertagrid/datahandle.hh
 alugrid/2d/datahandle.hh
 alugrid/3d/datahandle.hh
 geometrygrid/datahandle.hh
 datahandleif.hhDescribes the parallel communication interface class for MessageBuffers and DataHandles
 alugrid/common/declaration.hh
 geometrygrid/declaration.hh
 defaultgridview.hh
 defaultindexsets.hhProvides default index set implementations for Level- and LeafIndexsets used by ALUGrid
 dgf2dgf.ccSmall program converting a DGF file into a DGF file
 dgfalu.cc
 dgfalu.hh
 dgfexception.hh
 dgfgeogrid.hh
 dgfgridfactory.hh
 dgfidentitygrid.hh
 dgfoned.hh
 albertagrid/dgfparser.cc
 io/file/dgfparser/dgfparser.cc
 albertagrid/dgfparser.hh
 io/file/dgfparser/dgfparser.hh
 io/file/dgfparser.hh
 dgfs.hh
 dgfug.cc
 dgfug.hh
 dgfwriter.hhWrite a GridView to a DGF file
 dgfyasp.hh
 dim.cc
 dim.hh
 dofadmin.hh
 dofvector.hh
 elementinfo.ccWrapper for ALBERTA's el_info structure
 elementinfo.hhWrapper for ALBERTA's el_info structure
 entity.cc
 albertagrid/entity.hh
 alugrid/2d/entity.hh
 alugrid/3d/entity.hh
 common/entity.hh
 geometrygrid/entity.hh
 entity_inline.hh
 entitycommhelper.hh
 entityiterator.hh
 entitykey.hh
 entitykey_inline.hh
 albertagrid/entitypointer.hh
 common/entitypointer.hhWrapper and interface class for a static iterator (EntityPointer)
 albertagrid/entityseed.hh
 alugrid/2d/entityseed.hh
 alugrid/3d/entityseed.hh
 common/entityseed.hhInterface class EntitySeed
 geometrygrid/entityseed.hh
 exceptions.hh
 faceutility.cc
 faceutility.hh
 function.hhFunctions for VTK output
 functionwriter.hh
 geldesc.hh
 general.cc
 general.hh
 geometry.cc
 albertagrid/geometry.hh
 alugrid/2d/geometry.hh
 alugrid/3d/geometry.hh
 common/geometry.hhWrapper and interface classes for element geometries
 geometrygrid/geometry.hh
 geometrycache.hh
 geometrygrid.hh
 geometryreference.hhWrapper and interface classes for element geometries
 geostorage.hh
 ghmesh.cc
 ghmesh.hh
 globalindexset.hhProvides a globally unique index for all entities of a distributed Dune grid
 gmsh2dgf.ccSmall program converting a gmsh file into a DGF file
 gmshreader.hh
 gmshwriter.hh
 gnuplot.ccImplementation of gnuplot output for 1D and 2D grids
 gnuplot.hhProvides gnuplot output for 1D Grids
 grape_undefs.hhContains #undefs for all preprocessor macros defined by grape
 grapecommon.cc
 grapecommon.hh
 grapedatadisplay.cc
 grapedatadisplay.hhProvides a DataDisplay class using the GridDisplay and dune-fem module for class DiscreteFubctions support
 grapedataioformattypes.hh
 grapegriddisplay.cc
 grapegriddisplay.hhProvides a GridDisplay class using the GRAPE-HMesh Interface
 grapehmesh.hh
 grapeinclude.hh
 alugrid/2d/grid.hh
 alugrid/3d/grid.hh
 common/grid.hhDifferent resources needed by all grid implementations
 geometrygrid/grid.hh
 grid_inline.hh
 gridenums.hh
 albertagrid/gridfactory.hhSpecialization of the generic GridFactory for AlbertaGrid
 common/gridfactory.hhProvide a generic factory class for unstructured grids
 albertagrid/gridfamily.hhGridFamily for AlbertaGrid
 geometrygrid/gridfamily.hh
 gridinfo-gmsh-main.hhGeneric main() function for printing information about a mesh read from a .msh-file
 common/gridinfo.hhSome functions to list information about a grid
 utility/gridinfo.hh
 gridparameter.cc
 gridparameter.hh
 gridptr.hh
 gridtype.hhThis file can be included directly following config.h to test if a grid type was correctly selected
 albertagrid/gridview.hh
 common/gridview.hh
 geometrygrid/gridview.hh
 hierarchiciterator.hh
 hierarchicsearch.hhUtility class for hierarchically searching for an Entity containing a given point
 hostcorners.hh
 hostgridaccess.hh
 identity.hh
 identitygrid.hhThe IdentityGrid class
 identitygridentity.hhThe IdentityGridEntity class
 identitygridentitypointer.hhThe IdentityGridEntityPointer class
 identitygridentityseed.hhThe IdentityGridEntitySeed class
 identitygridgeometry.hhThe IdentityGridGeometry class and its specializations
 identitygridhierarchiciterator.hhThe IdentityGridHierarchicIterator class
 identitygridindexsets.hhThe index and id sets for the IdentityGrid class
 identitygridintersectioniterator.hhThe IdentityGridLeafIntersectionIterator and IdentityGridLevelIntersectionIterator classes
 identitygridintersections.hhThe IdentityGridLeafIntersection and IdentityGridLevelIntersection classes
 identitygridleafiterator.hhThe IdentityGridLeafIterator class
 identitygridleveliterator.hhThe IdentityGridLevelIterator class and its specializations
 idset.hh
 indexidset.hhProvides base classes for index and id sets
 indexsets.cc
 albertagrid/indexsets.hh
 alugrid/2d/indexsets.hh
 alugrid/3d/indexsets.hh
 geometrygrid/indexsets.hh
 indexstack.hhProvides an index stack that supplies indices for element numbering for a grid (i.e. AlbertaGrid and ALUGrid)
 interfaces.hhProvides a Interfaces for detection of specific behavior
 albertagrid/intersection.cc
 alugrid/2d/intersection.cc
 albertagrid/intersection.hh
 alugrid/2d/intersection.hh
 common/intersection.hh
 geometrygrid/intersection.hh
 intersection_imp.cc
 albertagrid/intersectioniterator.hhImplementation of the IntersectionIterator for AlbertaGrid
 common/intersectioniterator.hh
 geometrygrid/intersectioniterator.hh
 intersectioniteratorwrapper.hhProvides proxy classes for IntersectionsIterators
 interval.cc
 interval.hh
 iterator.cc
 alugrid/2d/iterator.hh
 alugrid/3d/iterator.hh
 geometrygrid/iterator.hh
 lbdatahandle.hh
 leafiterator.hh
 level.hh
 leveliterator.hh
 macrodata.ccWrapper for ALBERTA's macro_data structure
 macrodata.hhWrapper for ALBERTA's macro_data structure
 macroelement.hh
 macrogrid.hh
 mapper.hhProvides classes with basic mappers which are used to attach data to a grid
 mappings.cc
 mappings.hh
 mcmgmapper.hhMapper for multiple codim and multiple geometry types
 memory.hh
 meshpointer.cc
 meshpointer.hhWrapper for ALBERTA's mesh structure
 misc.hh
 multiindex.hhImplements a multiindex with arbitrary dimension and fixed index ranges This is used by various factory classes
 objectfactory.hh
 onedgrid.hhThe OneDGrid class
 parmetisgridpartitioner.hhCompute a repartitioning of a Dune grid using ParMetis
 parser.hh
 partitiondisplay.cc
 partitioning.hhThis file provides tools to partition YaspGrids. If you want to write your own partitioner, inherit from YLoadBalance and implement the loadbalance() method. You can also browse this file for already available useful partitioners, like YaspFixedSizePartitioner
 partitionset.hh
 periodicfacetrans.cc
 periodicfacetrans.hh
 albertagrid/persistentcontainer.hh
 alugrid/common/persistentcontainer.hh
 geometrygrid/persistentcontainer.hh
 utility/persistentcontainer.hh
 persistentcontainerinterface.hh
 persistentcontainermap.hh
 persistentcontainervector.hh
 persistentcontainerwrapper.hh
 pointiterator.hh
 printgrid.hh
 projection.cc
 albertagrid/projection.hh
 io/file/dgfparser/blocks/projection.hh
 psurfaceboundary.hhA domain boundary implemented by the psurface library
 pvtuwriter.hh
 rangegenerators.hh
 refinement.hhWrapper for ALBERTA's refinement patches and the corners for geometryInFather
 scsgmapper.hhMapper classes are used to attach data to a grid
 sgrid.hh
 simplex.cc
 simplex.hh
 simplexgeneration.cc
 simplexgeneration.hh
 sizecache.hhProvides size cache classes to implement the grids size method efficiently
 skeletonfunction.hhFunctions for VTK output on the skeleton
 starcdreader.hh
 streams.hh
 structuredgridfactory.hhA class to construct structured cube and simplex grids using the grid factory
 subsamplingvtkwriter.hhProvides subsampled file i/o for the visualization toolkit
 tensorgridfactory.hhThis file provides a factory class for tensorproduct grids. This is a collection of methods to generate monotonous sequences as needed for a tensorproduct grid. Apart from easy ones for locally equidistant grids, there are also more involved methods like splitting a range according to a geometric series
 topology.hh
 torus.hhThis file provides the infrastructure for toroidal communication in YaspGrid
 albertagrid/transformation.hh
 alugrid/common/transformation.hh
 treeiterator.hh
 uggrid.hhThe UGGrid class
 uggridfactory.hhThe specialization of the generic GridFactory for UGGrid
 undefine-2.0.hhContains #undefs for all preprocessor macros defined by alberta
 undefine-3.0.hhContains #undefs for all preprocessor macros defined by alberta
 universalmapper.hhMapper for any set of entities
 vertex.cc
 vertex.hh
 vertexorderfactory.hh
 volumeiterators.hh
 volumewriter.hh
 vtk.hhConvenience header which includes all available VTK writers
 vtksequencewriter.hh
 vtksequencewriterbase.hh
 vtkwriter.hhProvides file i/o for the visualization toolkit
 vtuwriter.hh
 yaspgrid.hh
 yaspgridentity.hhYaspEntity class and its specializations
 yaspgridentitypointer.hhThe YaspEntityPointer class
 yaspgridentityseed.hhThe YaspEntitySeed class
 yaspgridgeometry.hhThe YaspGeometry class and its specializations
 yaspgridhierarchiciterator.hh
 yaspgrididset.hh
 yaspgridindexsets.hhLevel-wise, non-persistent, consecutive indices for YaspGrid
 yaspgridintersection.hhThe YaspIntersection class
 yaspgridintersectioniterator.hhThe YaspIntersectionIterator class
 yaspgridleveliterator.hhThe YaspLevelIterator class
 yaspgridpersistentcontainer.hhSpecialization of the PersistentContainer for YaspGrid
 ygrid.hhThis provides a YGrid, the elemental component of the yaspgrid implementation