Home
last modified time | relevance | path

Searched refs:id_type (Results 1 – 2 of 2) sorted by relevance

/petsc/src/sys/objects/device/impls/cupm/
H A Dcupmstream.hpp32 using id_type = typename crtp_base_type::id_type; typedef in Petsc::device::cupm::CUPMStream
44 id_type id_ = new_id_();
46 PETSC_NODISCARD static id_type new_id_() noexcept;
50 PETSC_NODISCARD id_type get_id_() const noexcept;
107 inline typename CUPMStream<T>::id_type CUPMStream<T>::new_id_() noexcept in new_id_()
109 static id_type id = 0; in new_id_()
121 inline typename CUPMStream<T>::id_type CUPMStream<T>::get_id_() const noexcept in get_id_()
/petsc/src/sys/objects/device/impls/
H A Dsegmentedmempool.hpp24 using id_type = int; typedef in Petsc::device::StreamBase
27 static const id_type INVALID_ID;
33 …PETSC_NODISCARD id_type get_id() const noexcept { return static_cast<const T &>(*this).get_id_(); } in get_id()
55 PETSC_NODISCARD static constexpr id_type get_id_() noexcept { return 0; } in get_id_()
71 const typename StreamBase<T>::id_type StreamBase<T>::INVALID_ID = -1;
75 using id_type = typename StreamBase<DefaultStream>::id_type; typedef