206 }
-
+
+
+
+ 212 return detail::g_discrete_space_dual<DDim>->get_host();
+
+
+
Definition: aligned_allocator.hpp:9
void init_discrete_space(Args &&... args)
Initialize (emplace) a global singleton discrete space.
Definition: discrete_space.hpp:140
+detail::ddim_impl_t< DDim, Kokkos::HostSpace > const & host_discrete_space()
Definition: discrete_space.hpp:210
std::enable_if_t< 2<=sizeof...(Args), std::tuple< Args... > > init_discrete_space(std::tuple< DDimImpl, Args... > &&a){ using DDim=typename DDimImpl::discrete_dimension_type;init_discrete_space< DDim >(std::move(std::get< 0 >(a)));return detail::extract_after(std::move(a), std::index_sequence_for< Args... >());}template< class DDim, class MemorySpace=DDC_CURRENT_KOKKOS_SPACE > KOKKOS_FORCEINLINE_FUNCTION detail::ddim_impl_t< DDim, MemorySpace > const & discrete_space()
Move construct a global singleton discrete space and pass through remaining arguments.
Definition: discrete_space.hpp:190
Arg init_discrete_space(std::tuple< DDimImpl, Arg > &&a)
Move construct a global singleton discrete space and pass through the other argument.
Definition: discrete_space.hpp:168
diff --git a/namespaceddc.html b/namespaceddc.html
index a80bb42f8..1b7d78b6c 100644
--- a/namespaceddc.html
+++ b/namespaceddc.html
@@ -342,6 +342,9 @@ a discrete std::enable_if_t< 2<=sizeof...(Args), std::tuple< Args... > > init_discrete_space(std::tuple< DDimImpl, Args... > &&a){ using DDim=typename DDimImpl::discrete_dimension_type;init_discrete_space< DDim >(std::move(std::get< 0 >(a)));return detail::extract_after(std::move(a), std::index_sequence_for< Args... >());}template< class DDim, class MemorySpace=DDC_CURRENT_KOKKOS_SPACE > KOKKOS_FORCEINLINE_FUNCTION detail::ddim_impl_t< DDim, MemorySpace > const & | discrete_space () |
| Move construct a global singleton discrete space and pass through remaining arguments. More...
|
|
+template<class DDim > |
+detail::ddim_impl_t< DDim, Kokkos::HostSpace > const & | host_discrete_space () |
+ |
template<class QueryTag , class... Tags> |
KOKKOS_FUNCTION constexpr DiscreteVectorElement const & | get (DiscreteVector< Tags... > const &tuple) noexcept |
|
@@ -2524,6 +2527,25 @@
+◆ host_discrete_space()
+
+
+
+
+template<class DDim >
+
+
+ detail::ddim_impl_t< DDim, Kokkos::HostSpace > const & ddc::host_discrete_space |
+ ( |
+ | ) |
+ |
+
+
+
+