OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
BinHisto.h File Reference
#include "BinningTools.h"
#include "Ippl.h"
#include <iomanip>
#include "BinHisto.tpp"
Include dependency graph for BinHisto.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ParticleBinning::DeviceViewTraits< true, ViewType >
 Specialization of DeviceViewTraits for when DualView is used. More...
 
struct  ParticleBinning::DeviceViewTraits< false, ViewType >
 Specialization of DeviceViewTraits for when DualView is not used. More...
 
class  ParticleBinning::Histogram< size_type, bin_index_type, value_type, UseDualView, Properties >
 Template class providing adaptive particle histogram binning with support for Kokkos Views and DualViews. More...
 

Namespaces

namespace  ParticleBinning
 

Class Documentation

◆ ParticleBinning::DeviceViewTraits< true, ViewType >

struct ParticleBinning::DeviceViewTraits< true, ViewType >
template<typename ViewType>
struct ParticleBinning::DeviceViewTraits< true, ViewType >

Specialization of DeviceViewTraits for when DualView is used.

Definition at line 26 of file BinHisto.h.

Collaboration diagram for ParticleBinning::DeviceViewTraits< true, ViewType >:
Collaboration graph
Class Members
typedef typename t_dev d_type
typedef typename t_host h_type

◆ ParticleBinning::DeviceViewTraits< false, ViewType >

struct ParticleBinning::DeviceViewTraits< false, ViewType >
template<typename ViewType>
struct ParticleBinning::DeviceViewTraits< false, ViewType >

Specialization of DeviceViewTraits for when DualView is not used.

Definition at line 35 of file BinHisto.h.

Collaboration diagram for ParticleBinning::DeviceViewTraits< false, ViewType >:
Collaboration graph
Class Members
typedef ViewType d_type
typedef ViewType h_type