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