agrid.hh File Reference


Detailed Description

Provides base classes for AlbertaGrid.

Author:
Robert Kloefkorn

#include <iostream>
#include <fstream>
#include <vector>
#include <assert.h>
#include <algorithm>
#include <dune/common/misc.hh>
#include <dune/common/interfaces.hh>
#include <dune/common/fvector.hh>
#include <dune/common/fmatrix.hh>
#include <dune/grid/common/capabilities.hh>
#include <dune/common/stdstreams.hh>
#include <dune/common/mpicollectivecommunication.hh>
#include <dune/common/exceptions.hh>
#include <dune/grid/common/grid.hh>
#include <dune/grid/common/defaultindexsets.hh>
#include <dune/grid/common/sizecache.hh>
#include <dune/grid/common/intersectioniteratorwrapper.hh>
#include <dune/grid/common/indexstack.hh>
#include "albertaheader.hh"
#include <dune/grid/utility/grapedataioformattypes.hh>
#include "albertaextra.hh"
#include "agmemory.hh"
#include "referencetopo.hh"
#include "indexsets.hh"
#include "agcommunicator.hh"
#include "albertagrid.cc"
#include "alberta_undefs.hh"

Go to the source code of this file.


Namespaces

namespace  Dune
namespace  Dune::AlbertaTreeIteratorHelp
namespace  Dune::Capabilities

Classes

class  Dune::AlbertaMarkerVector
class  Dune::AlbertaGridGeometry< mydim, cdim, GridImp >
class  Dune::AlbertaGridEntity< cd, dim, GridImp >
class  Dune::AlbertaGridEntity< 0, dim, GridImp >
class  Dune::AlbertaGridEntityPointer< cd, GridImp >
class  Dune::AlbertaGridHierarchicIterator< GridImp >
class  Dune::AlbertaGridIntersectionIterator< GridImp >
class  Dune::AlbertaGridTreeIterator< cd, pitype, GridImp >
class  Dune::AlbertaGridLevelIterator< cd, pitype, GridImp >
class  Dune::AlbertaGridLeafIterator< codim, pitype, GridImp >
 LeafIterator which is just a hull for the LevelIterator. More...
class  Dune::AlbertaGrid< dim, dimworld >
 [ provides Dune::Grid ] Provides the simplicial meshes of the finite element tool box ALBERTA (http://www.alberta-fem.de/) written by Kunibert Siebert and Alfred Schmidt. More...
struct  Dune::Capabilities::hasEntity< AlbertaGrid< dim, dimw >, cdim >
 AlbertaGrid has entities for all codimension. More...
struct  Dune::Capabilities::isLevelwiseConforming< AlbertaGrid< dim, dimw > >
 AlbertaGrid is not levelwise conforming (since it uses bisection). More...
struct  Dune::Capabilities::isLeafwiseConforming< AlbertaGrid< dim, dimw > >
 AlbertaGrid is leafwise conforming. More...
struct  Dune::Capabilities::hasHangingNodes< AlbertaGrid< dim, dimw > >
 AlbertaGrid does not support hanging nodes. More...
struct  Dune::Capabilities::hasBackupRestoreFacilities< AlbertaGrid< dim, dimw > >
 AlbertaGrid has backup and restore facilities. More...

Generated on 12 Dec 2007 with Doxygen (ver 1.5.1)