Dune::Capabilities Namespace Reference

Contains all capabilities classes. More...

Classes

struct  hasSingleGeometryType< AlbertaGrid< dim, dimworld > >
 AlbertaGrid has only one geometry type for codim 0 entities. More...
struct  hasEntity< AlbertaGrid< dim, dimworld >, codim >
 AlbertaGrid has entities for all codimensions. More...
struct  isLevelwiseConforming< AlbertaGrid< dim, dimworld > >
 AlbertaGrid is not levelwise conforming (since it uses bisection). More...
struct  isLeafwiseConforming< AlbertaGrid< dim, dimworld > >
 AlbertaGrid is leafwise conforming. More...
struct  hasBackupRestoreFacilities< AlbertaGrid< dim, dimworld > >
 AlbertaGrid has backup and restore facilities. More...
struct  hasHierarchicIndexSet< AlbertaGrid< dim, dimworld > >
struct  hasEntity< Dune::ALUConformGrid< dim, dimw >, cdim >
 ALUConformGrid has entities for all codimension. More...
struct  isParallel< const ALUConformGrid< dim, dimw > >
 ALUConformGrid is parallel. More...
struct  isLevelwiseConforming< ALUConformGrid< dim, dimw > >
 ALUConformGrid has non-conforming level grids. More...
struct  isLeafwiseConforming< ALUConformGrid< dim, dimw > >
 ALUConformGrid has a conforming leaf grid. More...
struct  hasBackupRestoreFacilities< ALUConformGrid< dim, dimw > >
 ALUConformGrid has backup and restore facilities. More...
struct  hasSingleGeometryType< ALUSimplexGrid< 2, dimworld > >
 ALUSimplexGrid has only one geometry type for codim 0 entities. More...
struct  hasEntity< ALUSimplexGrid< 2, dimworld >, cdim >
 ALUSimplexGrid has entities for all codimension. More...
struct  isLevelwiseConforming< ALUSimplexGrid< 2, dimworld > >
 ALUSimplexGrid has conforming level grids. More...
struct  hasBackupRestoreFacilities< ALUSimplexGrid< 2, dimworld > >
 ALUSimplexGrid has backup and restore facilities. More...
struct  hasSingleGeometryType< ALUCubeGrid< 2, wdim > >
 ALUCubeGrid has only one geometry type for codim 0 entities. More...
struct  hasEntity< Dune::ALUCubeGrid< 2, wdim >, cdim >
 ALUCubeGrid has entities for all codimension. More...
struct  isLevelwiseConforming< Dune::ALUCubeGrid< 2, wdim > >
 ALUCubeGrid has conforming level grids. More...
struct  hasBackupRestoreFacilities< Dune::ALUCubeGrid< 2, wdim > >
 ALUCubeGrid has backup and restore facilities. More...
struct  hasSingleGeometryType< ALUConformGrid< 2, dimworld > >
 ALUConformGrid has only one geometry type for codim 0 entities. More...
struct  hasEntity< ALUConformGrid< 2, dimworld >, cdim >
 ALUConformGrid has entities for all codimension. More...
struct  isLeafwiseConforming< ALUConformGrid< 2, dimworld > >
 ALUConformGrid has a conforming leaf grid. More...
struct  hasBackupRestoreFacilities< ALUConformGrid< 2, dimworld > >
 ALUConformGrid has backup and restore facilities. More...
struct  hasEntity< ALU2dGrid< dim, dimw, eltype >, cdim >
struct  isLevelwiseConforming< ALU2dGrid< dim, dimw, eltype > >
struct  hasSingleGeometryType< ALUCubeGrid< 3, 3 > >
 ALUCubeGrid has only one geometry type for codim 0 entities. More...
struct  hasEntity< ALUCubeGrid< 3, 3 >, cdim >
 ALUCubeGrid has entities for all codimension. More...
struct  isLevelwiseConforming< ALUCubeGrid< 3, 3 > >
 ALUCubeGrid is parallel. More...
struct  hasBackupRestoreFacilities< ALUCubeGrid< 3, 3 > >
 ALUCubeGrid has backup and restore facilities. More...
struct  hasSingleGeometryType< ALUSimplexGrid< 3, 3 > >
 ALUSimplexGrid has only one geometry type for codim 0 entities. More...
struct  hasEntity< ALUSimplexGrid< 3, 3 >, cdim >
 ALUSimplexGrid has entities for all codimension. More...
struct  isLevelwiseConforming< ALUSimplexGrid< 3, 3 > >
 ALUSimplexGrid is parallel. More...
struct  hasBackupRestoreFacilities< ALUSimplexGrid< 3, 3 > >
 ALUSimplexGrid has backup and restore facilities. More...
struct  hasEntity< Dune::ALU3dGrid< elType, Comm >, cdim >
struct  isParallel< ALU3dGrid< elType, Comm > >
struct  isLevelwiseConforming< ALU3dGrid< elType, Comm > >
struct  hasBackupRestoreFacilities< ALU3dGrid< elType, Comm > >
struct  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). More...
struct  isCartesian
 Specialize with 'true' if the grid is a Cartesian grid. Cartesian grids satisfy the following properties:

  • all geometries are affine
  • The unit outer normal for an intersection with indexInInside = face can be computed by the following code:
More...
struct  hasEntity
 Specialize with 'true' for all codims that a grid implements entities for. (default=false). More...
struct  isParallel
 Specialize with 'true' if implementation supports parallelism. (default=false). More...
struct  canCommunicate
 specialize with 'true' for all codims that a grid can communicate data on (default=false) More...
struct  isLevelwiseConforming
 Specialize with 'true' if implementation guarantees conforming level grids. (default=false). More...
struct  isLeafwiseConforming
 Specialize with 'true' if implementation guarantees a conforming leaf grid. (default=false). More...
struct  hasBackupRestoreFacilities
 Specialize with 'true' if implementation provides backup and restore facilities. (default=false). More...
struct  threadSafe
 Specialize with 'true' if the grid implementation is thread safe. (default=false). More...
struct  viewThreadSafe
 Specialize with 'true' if the grid implementation is thread safe, while it is not modified. (default=false). More...
struct  hasSingleGeometryType< const Grid >
struct  isCartesian< const Grid >
struct  hasEntity< const Grid, codim >
struct  isParallel< const Grid >
struct  canCommunicate< const Grid, codim >
struct  isLevelwiseConforming< const Grid >
struct  isLeafwiseConforming< const Grid >
struct  hasBackupRestoreFacilities< const Grid >
struct  threadSafe< const Grid >
struct  viewThreadSafe< const Grid >
struct  hasEntity< GridDefaultImplementation< dim, dimworld, ct, GridFamily >, cdim >
struct  hasSingleGeometryType< GeometryGrid< HostGrid, CoordFunction, Allocator > >
struct  hasEntity< GeometryGrid< HostGrid, CoordFunction, Allocator >, codim >
struct  isParallel< GeometryGrid< HostGrid, CoordFunction, Allocator > >
struct  canCommunicate< GeometryGrid< HostGrid, CoordFunction, Allocator >, codim >
struct  hasBackupRestoreFacilities< GeometryGrid< HostGrid, CoordFunction, Allocator > >
struct  isLevelwiseConforming< GeometryGrid< HostGrid, CoordFunction, Allocator > >
struct  isLeafwiseConforming< GeometryGrid< HostGrid, CoordFunction, Allocator > >
struct  threadSafe< GeometryGrid< HostGrid, CoordFunction, Allocator > >
struct  viewThreadSafe< GeometryGrid< HostGrid, CoordFunction, Allocator > >
struct  hasHostEntity< const Grid, codim >
struct  hasHostEntity< GeometryGrid< HostGrid, CoordFunction, Allocator >, codim >
class  CodimCache
struct  hasSingleGeometryType< OneDGrid >
 OneDGrid has only one geometry type for codim 0 entities. More...
struct  hasEntity< OneDGrid, cdim >
 OneDGrid has entities for all codimension. More...
struct  isParallel< OneDGrid >
 OneDGrid is not parallel. More...
struct  isLevelwiseConforming< OneDGrid >
 OneDGrid is levelwise conforming. More...
struct  isLeafwiseConforming< OneDGrid >
 OneDGrid is leafwise conforming. More...
struct  hasSingleGeometryType< SGrid< dim, dimw > >
 SGrid has only one geometry type for codim 0 entities. More...
struct  isCartesian< SGrid< dim, dimw > >
 SGrid is a Cartesian grid. More...
struct  hasEntity< SGrid< dim, dimw >, cdim >
 SGrid has entities for all codimension. More...
struct  isLevelwiseConforming< SGrid< dim, dimw > >
 SGrid is levelwise conforming. More...
struct  isLeafwiseConforming< SGrid< dim, dimw > >
 SGrid is leafwise conforming. More...
struct  hasEntity< UGGrid< dim >, 0 >
 UGGrid has codim=0 entities (elements). More...
struct  hasEntity< UGGrid< dim >, dim >
 UGGrid has codim=dim entities (vertices). More...
struct  isParallel< UGGrid< dim > >
 UGGrid is parallel. More...
struct  isLevelwiseConforming< UGGrid< dim > >
 UGGrid is levelwise conforming. More...
struct  isLeafwiseConforming< UGGrid< dim > >
 UGGrid may not be leafwise conforming. More...
struct  hasSingleGeometryType< YaspGrid< dim > >
 YaspGrid has only one geometry type for codim 0 entities. More...
struct  isCartesian< YaspGrid< dim > >
 YaspGrid is a Cartesian grid. More...
struct  hasEntity< YaspGrid< dim >, 0 >
 YaspGrid has codim=0 entities (elements). More...
struct  hasEntity< YaspGrid< dim >, dim >
 YaspGrid has codim=dim entities (vertices). More...
struct  canCommunicate< YaspGrid< dim >, 0 >
struct  canCommunicate< YaspGrid< dim >, dim >
struct  isParallel< YaspGrid< dim > >
 YaspGrid is parallel. More...
struct  isLevelwiseConforming< YaspGrid< dim > >
 YaspGrid is levelwise conforming. More...
struct  isLeafwiseConforming< YaspGrid< dim > >
 YaspGrid is leafwise conforming. More...

Detailed Description

Contains all capabilities classes.

Generated on Fri Apr 29 2011 with Doxygen (ver 1.7.1) [doxygen-log,error-log].