Dune Core Modules (2.4.2)

Dune::Capabilities Namespace Reference

Contains all capabilities classes. More...

Classes

struct  canCommunicate
 specialize with 'true' for all codims that a grid can communicate data on (default=false) More...
 
struct  canCommunicate< YaspGrid< dim, Coordinates >, codim >
 YaspGrid can communicate on all codimensions. More...
 
struct  hasBackupRestoreFacilities
 Specialize with 'true' if implementation provides backup and restore facilities. (default=false) More...
 
struct  hasBackupRestoreFacilities< AlbertaGrid< dim, dimworld > >
 AlbertaGrid has backup and restore facilities. More...
 
struct  hasEntity
 Specialize with 'true' for all codims that a grid implements entities for. (default=false) More...
 
struct  hasEntity< AlbertaGrid< dim, dimworld >, codim >
 AlbertaGrid has entities for all codimensions. More...
 
struct  hasEntity< IdentityGrid< HostGrid >, codim >
 has entities for some codimensions as host grid More...
 
struct  hasEntity< OneDGrid, cdim >
 OneDGrid has entities for all codimension. More...
 
struct  hasEntity< SGrid< dim, dimw >, cdim >
 SGrid has entities for all codimension. 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  hasEntity< YaspGrid< dim, Coordinates >, codim >
 YaspGrid has entities for all codimensions. More...
 
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  hasSingleGeometryType< AlbertaGrid< dim, dimworld > >
 AlbertaGrid has only one geometry type for codim 0 entities. More...
 
struct  hasSingleGeometryType< OneDGrid >
 OneDGrid has only one geometry type for codim 0 entities. More...
 
struct  hasSingleGeometryType< SGrid< dim, dimw > >
 SGrid has only one geometry type for codim 0 entities. More...
 
struct  hasSingleGeometryType< YaspGrid< dim, Coordinates > >
 YaspGrid has only one geometry type for codim 0 entities. More...
 
struct  isCartesian
 Specialize with 'true' if the grid is a Cartesian grid. Cartesian grids satisfy the following properties: More...
 
struct  isCartesian< SGrid< dim, dimw > >
 SGrid is a Cartesian grid. More...
 
struct  isCartesian< YaspGrid< dim, Coordinates > >
 YaspGrid is a Cartesian grid. More...
 
struct  isLeafwiseConforming
 Specialize with 'true' if implementation guarantees a conforming leaf grid. (default=false) More...
 
struct  isLeafwiseConforming< AlbertaGrid< dim, dimworld > >
 AlbertaGrid is leafwise conforming. More...
 
struct  isLeafwiseConforming< IdentityGrid< HostGrid > >
 has conforming leaf grids when host grid has More...
 
struct  isLeafwiseConforming< OneDGrid >
 OneDGrid is leafwise conforming. More...
 
struct  isLeafwiseConforming< SGrid< dim, dimw > >
 SGrid is leafwise conforming. More...
 
struct  isLeafwiseConforming< UGGrid< dim > >
 UGGrid may not be leafwise conforming. More...
 
struct  isLeafwiseConforming< YaspGrid< dim, Coordinates > >
 YaspGrid is leafwise conforming. More...
 
struct  isLevelwiseConforming
 Specialize with 'true' if implementation guarantees conforming level grids. (default=false) More...
 
struct  isLevelwiseConforming< AlbertaGrid< dim, dimworld > >
 AlbertaGrid is not levelwise conforming (since it uses bisection) More...
 
struct  isLevelwiseConforming< IdentityGrid< HostGrid > >
 has conforming level grids when host grid has More...
 
struct  isLevelwiseConforming< OneDGrid >
 OneDGrid is levelwise conforming. More...
 
struct  isLevelwiseConforming< SGrid< dim, dimw > >
 SGrid is levelwise conforming. More...
 
struct  isLevelwiseConforming< UGGrid< dim > >
 UGGrid is levelwise conforming. More...
 
struct  isLevelwiseConforming< YaspGrid< dim, Coordinates > >
 YaspGrid is levelwise conforming. More...
 
struct  isParallel
 Specialize with 'true' if implementation supports parallelism. (default=false) More...
 
struct  isParallel< OneDGrid >
 OneDGrid is not parallel. 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...
 

Functions

template<ALU3dGridElementType elType, class Comm >
struct DUNE_DEPRECATED_MSG ("Capabilities::isParallel will be removed after dune-grid-2.4.") isParallel< YaspGrid< dim
 YaspGrid is parallel. More...
 
template<class HostGrid >
struct DUNE_DEPRECATED_MSG ("Capabilities::isParallel will be removed after dune-grid-2.4.") isParallel< IdentityGrid< HostGrid > >
 is parallel when host grid is More...
 

Detailed Description

Contains all capabilities classes.

Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Dec 20, 23:31, 2024)