Dune Core Modules (2.9.0)
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< ALUGrid< dim, dimworld, eltype, refinementtype, ALUGridMPIComm >, codim > |
ALUGrid can communicate. More... | |
struct | canCommunicate< ALUGrid< dim, dimworld, eltype, refinementtype, ALUGridNoComm >, codim > |
ALUGrid can communicate when Comm == ALUGridMPIComm. More... | |
struct | canCommunicate< IdentityGrid< HostGrid >, codim > |
IdentityGrid can communicate when the host grid can communicate. More... | |
struct | canCommunicate< SPGrid< ct, dim, Ref, MPI_Comm >, codim > |
Can a parallel grid communicate on a given codimension? More... | |
struct | canCommunicate< UGGrid< dim >, codim > |
UGGrid can communicate on entities of all (existing) codimensions. 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 | hasBackupRestoreFacilities< ALUGrid< dim, dimworld, eltype, refinementtype, Comm > > |
ALUGrid has backup and restore facilities. More... | |
struct | hasBackupRestoreFacilities< SPGrid< ct, dim, Ref, Comm > > |
Does a grid provide 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< ALUGrid< dim, dimworld, eltype, refinementtype, Comm >, cdim > |
ALUGrid has entities for all codimension. 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< SPGrid< ct, dim, Ref, Comm >, codim > |
Does a grid implement entities of a codimension? More... | |
struct | hasEntity< UGGrid< dim >, codim > |
UGGrid has entities of all codimensions. More... | |
struct | hasEntity< YaspGrid< dim, Coordinates >, codim > |
YaspGrid has entities for all codimensions. More... | |
struct | hasEntityIterator |
specialize with 'true' for all codims that a grid provides an iterator for (default=hasEntity<codim>::v) More... | |
struct | hasEntityIterator< AlbertaGrid< dim, dimworld >, codim > |
AlbertaGrid can iterate over all codimensions. More... | |
struct | hasEntityIterator< ALUGrid< dim, dimworld, eltype, refinementtype, Comm >, cdim > |
ALUGrid has entities for all codimension. More... | |
struct | hasEntityIterator< OneDGrid, codim > |
OneDGrid can iterate over all codimensions. More... | |
struct | hasEntityIterator< SPGrid< ct, dim, Ref, Comm >, codim > |
Does a grid implement entity iterators of a codimension? More... | |
struct | hasEntityIterator< UGGrid< dim >, 0 > |
UGGrid can iterate over codim=0 entities (elements) More... | |
struct | hasEntityIterator< UGGrid< dim >, codim > |
Set default for hasEntityIterator to false UGGrid can currently only iterate over elements and vertices. More... | |
struct | hasEntityIterator< UGGrid< dim >, dim > |
UGGrid can iterate over codim=dim entities (vertices) More... | |
struct | hasEntityIterator< YaspGrid< dim, Coordinates >, codim > |
YaspGrid can iterate over all codimensions. More... | |
struct | hasGeometry |
Specialize with 'false' for all codims that a grid does not implement geometries for. (default=true) 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< ALUGrid< dim, dimworld, eltype, refinementtype, Comm > > |
ALUGrid 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< SPGrid< ct, dim, Ref, Comm > > |
Do elements of a grid always have the same geometry type? 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< SPGrid< ct, dim, Ref, Comm > > |
Is the grid Cartesian? 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< ALUGrid< dim, dimworld, eltype, refinementtype, Comm > > |
ALUGrid has potentially nonconforming leaf grids (unless refinementtype is 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< SPGrid< ct, dim, Ref, Comm > > |
Is the leaf level of a grid always conform? 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< ALUGrid< dim, dimworld, eltype, refinementtype, Comm > > |
ALUGrid has potentially nonconforming level grids. More... | |
struct | isLevelwiseConforming< IdentityGrid< HostGrid > > |
has conforming level grids when host grid has More... | |
struct | isLevelwiseConforming< OneDGrid > |
OneDGrid is levelwise conforming. More... | |
struct | isLevelwiseConforming< SPGrid< ct, dim, Ref, Comm > > |
Are all levels of a grid always conform? More... | |
struct | isLevelwiseConforming< UGGrid< dim > > |
UGGrid is levelwise conforming. More... | |
struct | isLevelwiseConforming< YaspGrid< dim, Coordinates > > |
YaspGrid is levelwise conforming. More... | |
struct | supportsCallbackAdaptation< SPGrid< ct, dim, Ref, Comm > > |
struct | threadSafe |
Specialize with 'true' if the grid implementation is thread safe. (default=false) More... | |
struct | threadSafe< ALUGrid< dim, dimworld, eltype, refinementtype, Comm > > |
ALUGrid is not generally thread safe (only grid iteration is) More... | |
struct | threadSafe< SPGrid< ct, dim, Ref, Comm > > |
Is a grid implementation thread safe? More... | |
struct | viewThreadSafe |
Specialize with 'true' if the grid implementation is thread safe, while it is not modified. (default=false) More... | |
struct | viewThreadSafe< ALUGrid< dim, dimworld, eltype, refinementtype, Comm > > |
ALUGrid is view thread safe (i.e. things that don't modify the grid) More... | |
struct | viewThreadSafe< SPGrid< ct, dim, Ref, Comm > > |
Is a grid implementation thread safe while not being modified? More... | |
struct | viewThreadSafe< YaspGrid< dim, Coordinates > > |
YaspGrid is viewThreadSafe. More... | |
Detailed Description
Contains all capabilities classes.
namespace containing all capabilities
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Dec 20, 23:31, 2024)