▼Ndash | |
►Nexception | |
CAssertionFailed | |
CInvalidArgument | |
CNotImplemented | |
COutOfRange | |
CRuntimeError | |
►Ntools | |
CPatternVisualizer | Take a generic pattern instance and visualize it as an SVG image |
►Nutil | |
CLocality | |
CTimeMeasure | |
CTimer | |
CTimer< TimeMeasure::Clock > | |
CTimer< TimeMeasure::Counter > | |
CTimestamp | |
CArray | A distributed array |
CArrayRef | |
CArrayRefView | |
CAsyncArrayRef | |
CCartesianIndexSpace | Defines a cartesian, totally-ordered index space by mapping linear indices to cartesian coordinates depending on memory order |
CCartesianSpace | Cartesian space defined by extents in n dimensions |
CCartView | |
CCartViewBase | Base class for a cartesian view, i.e |
CCSRPattern | Irregular Pattern for Compressed Sparse Row Storage |
►CCSRPattern< 1, Arrangement, IndexType > | Irregular Pattern for Compressed Sparse Row Storage |
Clocal_coords_t | |
Clocal_index_t | |
►CCSRPattern< 2, Arrangement, IndexType > | Irregular Pattern for Compressed Sparse Row Storage |
Clocal_coords_t | |
Clocal_index_t | |
Cdart_datatype | Type traits for mapping to DART data types |
Cdart_datatype< double > | |
Cdart_datatype< float > | |
Cdart_datatype< int > | |
CDimensional | Base class for dimensional attributes, stores an n-dimensional value with identical type all dimensions |
CDistribution | Specifies how a Pattern distributes elements to units in a specific dimension |
CDistributionSpec | DistributionSpec describes distribution patterns of all dimensions, |
CExtent | |
CFuture | |
CGlobAsyncIter | |
CGlobAsyncRef | Global value reference for asynchronous / non-blocking operations |
CGlobIter | |
CGlobMem | |
CGlobPtr | |
CGlobRef | |
CGlobViewIter | |
Chas_subscript_operator | |
CHIter | |
CHView | |
CHView< ContainerType,-1 > | |
CLocalArrayRef | |
CLocalIndexRange | |
CLocalMatrixRef | Forward-declaration |
CLocalMatrixRef< T, NumDimensions, 0, PatternT > | Local Matrix representation, provides local operations |
CLocalMemoryLayout | Specifies how local element indices are arranged in a specific number of dimensions |
CLocalRange | |
CMatrix | Forward-declaration |
CMatrixRef | Forward-declaration |
CMatrixRef< ElementT, NumDimensions, 0, PatternT > | A view on a referenced Matrix object, such as a dimensional projection returned by Matrix::sub |
CMatrixRefView | Stores information needed by subscripting and subdim selection |
►CPattern | Defines how a list of global indices is mapped to single units within a Team |
Clocal_coords_t | |
Clocal_index_t | |
►CPattern< 1, Arrangement, IndexType > | Defines how a list of global indices is mapped to single units within a Team |
Clocal_coords_t | |
Clocal_index_t | |
Cpattern_constraints | Traits for compile-time pattern constraints checking, suitable as a helper for template definitions employing SFINAE where no verbose error reporting is required |
Cpattern_layout_properties | |
Cpattern_layout_properties< pattern_layout_tag::type::blocked, Tags...> | Specialization of dash::pattern_layout_properties to process tag dash::pattern_layout_tag::type::blocked in template parameter list |
Cpattern_layout_properties< pattern_layout_tag::type::canonical, Tags...> | Specialization of dash::pattern_layout_properties to process tag dash::pattern_layout_tag::type::canonical in template parameter list |
Cpattern_layout_properties< pattern_layout_tag::type::linear, Tags...> | Specialization of dash::pattern_layout_properties to process tag dash::pattern_layout_tag::type::linear in template parameter list |
Cpattern_layout_tag | |
Cpattern_layout_traits | |
Cpattern_mapping_properties | Generic type of mapping properties of a model satisfying the Pattern concept |
Cpattern_mapping_properties< pattern_mapping_tag::type::balanced, Tags...> | Specialization of dash::pattern_mapping_properties to process tag dash::pattern_mapping_tag::type::balanced in template parameter list |
Cpattern_mapping_properties< pattern_mapping_tag::type::cyclic, Tags...> | Specialization of dash::pattern_mapping_properties to process tag dash::pattern_mapping_tag::type::cyclic in template parameter list |
Cpattern_mapping_properties< pattern_mapping_tag::type::diagonal, Tags...> | Specialization of dash::pattern_mapping_properties to process tag dash::pattern_mapping_tag::type::diagonal in template parameter list |
Cpattern_mapping_properties< pattern_mapping_tag::type::neighbor, Tags...> | Specialization of dash::pattern_mapping_properties to process tag dash::pattern_mapping_tag::type::neighbor in template parameter list |
Cpattern_mapping_properties< pattern_mapping_tag::type::shifted, Tags...> | Specialization of dash::pattern_mapping_properties to process tag dash::pattern_mapping_tag::type::shifted in template parameter list |
Cpattern_mapping_properties< pattern_mapping_tag::type::unbalanced, Tags...> | Specialization of dash::pattern_mapping_properties to process tag dash::pattern_mapping_tag::type::unbalanced in template parameter list |
Cpattern_mapping_tag | Container type for mapping properties of models satisfying the Pattern concept |
Cpattern_mapping_traits | |
Cpattern_partitioning_properties | |
Cpattern_partitioning_properties< pattern_partitioning_tag::type::balanced, Tags...> | Specialization of dash::pattern_partitioning_properties to process tag dash::pattern_partitioning_tag::type::balanced in template parameter list |
Cpattern_partitioning_properties< pattern_partitioning_tag::type::minimal, Tags...> | Specialization of dash::pattern_partitioning_properties to process tag dash::pattern_partitioning_tag::type::minimal in template parameter list |
Cpattern_partitioning_properties< pattern_partitioning_tag::type::rectangular, Tags...> | Specialization of dash::pattern_partitioning_properties to process tag dash::pattern_partitioning_tag::type::rectangular in template parameter list |
Cpattern_partitioning_properties< pattern_partitioning_tag::type::regular, Tags...> | Specialization of dash::pattern_partitioning_properties to process tag dash::pattern_partitioning_tag::type::regular in template parameter list |
Cpattern_partitioning_properties< pattern_partitioning_tag::type::unbalanced, Tags...> | Specialization of dash::pattern_partitioning_properties to process tag dash::pattern_partitioning_tag::type::unbalanced in template parameter list |
Cpattern_partitioning_tag | |
Cpattern_partitioning_traits | |
Cpattern_traits | |
►CPatternIterator | Usage: |
CPatternLocalIterator | |
Cplus | Reduce operands to their sum |
CPoint | |
CReduceOperation | Base type of all reduce operations, primarily acts as a container of a dart_operation_t |
CShared | Shared access to a value in global memory across a team |
CSharedCounter | A simple shared counter that allows atomic increment- and decrement operations |
►CShiftTilePattern | Defines how a list of global indices is mapped to single units within a Team |
Clocal_coords_t | |
Clocal_index_t | |
►CShiftTilePattern< 1, Arrangement, IndexType > | Defines how a list of global indices is mapped to single units within a Team |
Clocal_coords_t | |
Clocal_index_t | |
CSizeSpec | Specifies cartesian extents in a specific number of dimensions |
►CTeam | A Team instance specifies a subset of all available units |
CDeallocator | |
Citerator | |
CTeamSpec | Specifies the arrangement of team units in a specified number of dimensions |
►CTilePattern | Defines how a list of global indices is mapped to single units within a Team |
Clocal_coords_t | |
Clocal_index_t | |
►CTilePattern< 1, Arrangement, IndexType > | Defines how a list of global indices is mapped to single units within a Team |
Clocal_coords_t | |
Clocal_index_t | |
CViewPair | Offset and extent in a single dimension |
CViewRegion | Representation of a ViewPair as region specified by origin and end coordinates |
CViewSpec | Specifies view parameters for implementing submat, rows and cols |
▼Nstd | |
Citerator_traits< dash::Team::iterator > | |
Cdart_gptr_t | |