DDC 0.0.0

a discrete domain computation library

API reference
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nddc
 Nddc_detail
 CSelection
 CSelection< ddc_detail::TypeSeq< QueryDDims... > >
 Cgpu_proxy
 CForEachKokkosLambdaAdapter
 Cddc_to_kokkos_reducer
 Cddc_to_kokkos_reducer< reducer::sum< T > >
 Cddc_to_kokkos_reducer< reducer::prod< T > >
 Cddc_to_kokkos_reducer< reducer::land >
 Cddc_to_kokkos_reducer< reducer::lor >
 Cddc_to_kokkos_reducer< reducer::band< T > >
 Cddc_to_kokkos_reducer< reducer::bor< T > >
 Cddc_to_kokkos_reducer< reducer::bxor< T > >
 Cddc_to_kokkos_reducer< reducer::min< T > >
 Cddc_to_kokkos_reducer< reducer::max< T > >
 Cddc_to_kokkos_reducer< reducer::minmax< T > >
 CTransformReducerKokkosLambdaAdapter
 Nreducer
 Csum
 Cprod
 Cland
 Clor
 Cband
 Cbor
 Cbxor
 Cmin
 Cmax
 Cminmax
 CAlignedAllocator
 Crebind
 CChunk
 CChunk< ElementType, DiscreteDomain< DDims... >, Allocator >
 Cchunk_traits
 CChunkCommon
 CChunkCommon< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy >
 CChunkSpan
 CChunkSpan< ElementType, DiscreteDomain< DDims... >, LayoutStridedPolicy, MemorySpace >
 CDiscreteDomainIterator
 CDiscreteDomain
 CDiscreteElementA DiscreteElement identifies an element of the discrete dimension
 CIsDiscreteElement
 CIsDiscreteElement< DiscreteElement< Tags... > >
 CDiscreteVectorA DiscreteVector is a vector in the discrete dimension
 CIsDiscreteVector
 CIsDiscreteVector< DiscreteVector< Tags... > >
 CConversionOperators
 CConversionOperators< DiscreteVector< Tag > >
 CDualDiscretization
 Cserial_host_policySerial execution on the host
 Cparallel_host_policyParallel execution on the default device
 Cparallel_device_policyKokkos parallel execution uisng MDRange policy
 CKokkosAllocator
 Crebind
 CNonUniformPointSamplingNonUniformPointSampling models a non-uniform discretization of the CDim segment $[a, b]$
 CImpl
 Cis_non_uniform_sampling
 Cis_non_uniform_sampling< NonUniformPointSampling< CDim > >
 CPdiEvent
 Cis_rectilinear_domain
 Cis_rectilinear_domain< DiscreteDomain< DDims... > >
 CScopeGuard
 CUniformPointSamplingUniformPointSampling models a uniform discretization of the provided continuous dimension
 CImpl
 Cis_uniform_sampling
 Cis_uniform_sampling< UniformPointSampling< CDim > >
 Cis_uniform_domain
 Cis_uniform_domain< DiscreteDomain< DDims... > >