OPALX (Object Oriented Parallel Accelerator Library for Exascale) MINIorX
OPALX
FlatTop.cpp File Reference
#include "Distribution.h"
#include "SamplingBase.hpp"
#include "FlatTop.h"
#include <memory>
#include <cmath>
Include dependency graph for FlatTop.cpp:

Go to the source code of this file.

Typedefs

using ParticleContainer_t = ParticleContainer< double, 3 >
 
using FieldContainer_t = FieldContainer< double, 3 >
 
using Distribution_t = Distribution
 
using GeneratorPool = typename Kokkos::Random_XorShift64_Pool<>
 
using Dist_t = ippl::random::NormalDistribution< double, 3 >
 

Typedef Documentation

◆ Dist_t

Definition at line 11 of file FlatTop.cpp.

◆ Distribution_t

Definition at line 9 of file FlatTop.cpp.

◆ FieldContainer_t

using FieldContainer_t = FieldContainer<double, 3>

Definition at line 8 of file FlatTop.cpp.

◆ GeneratorPool

using GeneratorPool = typename Kokkos::Random_XorShift64_Pool<>

Definition at line 10 of file FlatTop.cpp.

◆ ParticleContainer_t

Definition at line 7 of file FlatTop.cpp.