Home
last modified time | relevance | path

Searched refs:index_sequence (Results 1 – 7 of 7) sorted by relevance

/petsc/include/petsc/private/cpp/
H A Dtuple.hpp26 constexpr inline F &&tuple_for_each(index_sequence<Idx...>, T &&tuple, F &&f) in tuple_for_each()
33 constexpr inline F &&tuple_for_each(index_sequence<>, T &&, F &&f) noexcept in tuple_for_each() argument
H A Darray.hpp30 …l(const std::array<T, NL> &l, const std::array<T, NR> &r, index_sequence<IL...>, index_sequence<IR… in concat_array_impl()
H A Dfunctional.hpp134 …static inline auto gobblefn(TupleT &&tuple, Petsc::util::index_sequence<idx...>) PETSC_DECLTYPE_NO…
H A Dutility.hpp67 using index_sequence = integer_sequence<std::size_t, idx...>; typedef
/petsc/src/vec/vec/impls/seq/cupm/
H A Dvecseqcupm.hpp56 …_t, const PetscScalar *, const Vec[], PetscInt, PetscScalar *, util::index_sequence<Idx...>) noexc…
60 …_t, PetscScalar *, const PetscScalar *, const Vec *, PetscInt, util::index_sequence<Idx...>) noexc…
H A Dvecseqcupm_impl.hpp907 …*xptr, const PetscScalar *aptr, const Vec *yin, PetscInt size, util::index_sequence<Idx...>) noexc… in MAXPY_kernel_dispatch_()
1152 …r *xarr, const Vec yin[], PetscInt size, PetscScalar *results, util::index_sequence<Idx...>) noexc… in MDot_kernel_dispatch_()
/petsc/include/petsc/private/
H A Dcupminterface.hpp887 …PETSC_NODISCARD static cupmError_t deduceKernelCall(util::index_sequence<Idx...>, F &&func, cupmDi… in deduceKernelCall()