OPALX (Object Oriented Parallel Accelerator Library for Exascal) MINIorX
OPALX
Gaussian.h File Reference
#include "Distribution.h"
#include "SamplingBase.hpp"
#include <Kokkos_Random.hpp>
#include "Ippl.h"
#include "Utilities/Options.h"
#include "OPALTypes.h"
#include <memory>
#include <cmath>
Include dependency graph for Gaussian.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Gaussian
 Generating particles following a Gaussian distribution. More...

Typedefs

using ParticleContainer_t = ParticleContainer<double, 3>
using FieldContainer_t = FieldContainer<double, 3>
using Dist_t = ippl::random::NormalDistribution<double, 3>

Typedef Documentation

◆ Dist_t

using Dist_t = ippl::random::NormalDistribution<double, 3>

Definition at line 17 of file Gaussian.h.

◆ FieldContainer_t

using FieldContainer_t = FieldContainer<double, 3>

Definition at line 14 of file Gaussian.h.

◆ ParticleContainer_t

Definition at line 13 of file Gaussian.h.