IPPL API Reference
Independent Parallel Particle Layer C++ API
Loading...
Searching...
No Matches
ippl::detail::ContainerForAllSpaces< Type > Struct Template Reference

#include <TypeUtils.h>

Public Types

template<typename... Spaces>
using container_type = MultispaceContainer< Type, Spaces... >
 
using type = typename TypeForAllSpaces< container_type >::memory_spaces_type
 

Static Public Member Functions

template<typename Functor >
static type createContainer (Functor &&initFunc)
 

Detailed Description

template<template< typename > class Type>
struct ippl::detail::ContainerForAllSpaces< Type >

Constructs a MultispaceContainer for all the available Kokkos memory spaces

Template Parameters
Typethe element type

The documentation for this struct was generated from the following file: