dune-grid  2.3beta2
Classes | Namespaces | Typedefs | Functions | Variables
yaspgrid.hh File Reference

Go to the source code of this file.

Classes

struct  Dune::FacadeOptions::StoreGeometryReference< mydim, cdim, YaspGrid< dim >, YaspGeometry >
struct  Dune::FacadeOptions::StoreGeometryReference< mydim, cdim, const YaspGrid< dim >, YaspGeometry >
struct  Dune::YaspGridFamily< dim >
struct  Dune::YaspCommunicateMeta< dim, codim >
struct  Dune::YaspCommunicateMeta< dim, dim >
struct  Dune::YaspCommunicateMeta< dim, 0 >
class  Dune::YaspGrid< dim >
 [ provides Dune::Grid ] More...
struct  Dune::YaspGrid< dim >::Intersection
struct  Dune::YaspGrid< dim >::YGridLevel
 A single grid level within a YaspGrid. More...
struct  Dune::YaspGrid< dim >::mpifriendly_ygrid
class  Dune::YaspGrid< dim >::MessageBuffer< DT >
struct  Dune::Capabilities::hasSingleGeometryType< YaspGrid< dim > >
 YaspGrid has only one geometry type for codim 0 entities. More...
struct  Dune::Capabilities::isCartesian< YaspGrid< dim > >
 YaspGrid is a Cartesian grid. More...
struct  Dune::Capabilities::hasEntity< YaspGrid< dim >, 0 >
 YaspGrid has codim=0 entities (elements) More...
struct  Dune::Capabilities::hasEntity< YaspGrid< dim >, dim >
 YaspGrid has codim=dim entities (vertices) More...
struct  Dune::Capabilities::canCommunicate< YaspGrid< dim >, 0 >
struct  Dune::Capabilities::canCommunicate< YaspGrid< dim >, dim >
struct  Dune::Capabilities::isParallel< YaspGrid< dim > >
 YaspGrid is parallel. More...
struct  Dune::Capabilities::isLevelwiseConforming< YaspGrid< dim > >
 YaspGrid is levelwise conforming. More...
struct  Dune::Capabilities::isLeafwiseConforming< YaspGrid< dim > >
 YaspGrid is leafwise conforming. More...

Namespaces

namespace  Dune
namespace  Dune::FacadeOptions
namespace  Dune::Capabilities
 Contains all capabilities classes.

Typedefs

typedef unsigned char uint8_t
typedef double Dune::yaspgrid_ctype

Functions

template<int d>
std::ostream & Dune::operator<< (std::ostream &s, YaspGrid< d > &grid)
 Output operator for multigrids.

Variables

const int Dune::yaspgrid_dim_bits = 24
const int Dune::yaspgrid_level_bits = 6
const int Dune::yaspgrid_codim_bits = 4

Detailed Description

YaspGrid stands for yet another structured parallel grid. It will implement the dune grid interface for structured grids with codim 0 and dim, with arbitrary overlap, parallel features with two overlap models, periodic boundaries and fast a implementation allowing on-the-fly computations.

Typedef Documentation

typedef unsigned char uint8_t