Update Kokkos library in LAMMPS to v3.2
This commit is contained in:
@ -60,10 +60,10 @@ uint32_t find_hash_size(uint32_t size);
|
||||
|
||||
template <typename Map>
|
||||
struct UnorderedMapRehash {
|
||||
typedef Map map_type;
|
||||
typedef typename map_type::const_map_type const_map_type;
|
||||
typedef typename map_type::execution_space execution_space;
|
||||
typedef typename map_type::size_type size_type;
|
||||
using map_type = Map;
|
||||
using const_map_type = typename map_type::const_map_type;
|
||||
using execution_space = typename map_type::execution_space;
|
||||
using size_type = typename map_type::size_type;
|
||||
|
||||
map_type m_dst;
|
||||
const_map_type m_src;
|
||||
@ -84,11 +84,11 @@ struct UnorderedMapRehash {
|
||||
|
||||
template <typename UMap>
|
||||
struct UnorderedMapErase {
|
||||
typedef UMap map_type;
|
||||
typedef typename map_type::execution_space execution_space;
|
||||
typedef typename map_type::size_type size_type;
|
||||
typedef typename map_type::key_type key_type;
|
||||
typedef typename map_type::impl_value_type value_type;
|
||||
using map_type = UMap;
|
||||
using execution_space = typename map_type::execution_space;
|
||||
using size_type = typename map_type::size_type;
|
||||
using key_type = typename map_type::key_type;
|
||||
using value_type = typename map_type::impl_value_type;
|
||||
|
||||
map_type m_map;
|
||||
|
||||
@ -140,12 +140,12 @@ struct UnorderedMapErase {
|
||||
|
||||
template <typename UMap>
|
||||
struct UnorderedMapHistogram {
|
||||
typedef UMap map_type;
|
||||
typedef typename map_type::execution_space execution_space;
|
||||
typedef typename map_type::size_type size_type;
|
||||
using map_type = UMap;
|
||||
using execution_space = typename map_type::execution_space;
|
||||
using size_type = typename map_type::size_type;
|
||||
|
||||
typedef View<int[100], execution_space> histogram_view;
|
||||
typedef typename histogram_view::HostMirror host_histogram_view;
|
||||
using histogram_view = View<int[100], execution_space>;
|
||||
using host_histogram_view = typename histogram_view::HostMirror;
|
||||
|
||||
map_type m_map;
|
||||
histogram_view m_length;
|
||||
@ -230,9 +230,9 @@ struct UnorderedMapHistogram {
|
||||
|
||||
template <typename UMap>
|
||||
struct UnorderedMapPrint {
|
||||
typedef UMap map_type;
|
||||
typedef typename map_type::execution_space execution_space;
|
||||
typedef typename map_type::size_type size_type;
|
||||
using map_type = UMap;
|
||||
using execution_space = typename map_type::execution_space;
|
||||
using size_type = typename map_type::size_type;
|
||||
|
||||
map_type m_map;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user