OPALX (Object Oriented Parallel Accelerator Library for Exascale) MINIorX
OPALX
NormalDistribution.h File Reference
Include dependency graph for NormalDistribution.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ippl::random::normal_cdf< T >
 Functor to calculate the cumulative distribution function (CDF) for a normal distribution. More...
 
struct  ippl::random::normal_pdf< T >
 Functor to calculate the probability density function (PDF) for a normal distribution. More...
 
struct  ippl::random::normal_estimate< T >
 Functor to estimate the initial guess for sampling normal distribution. More...
 
struct  ippl::random::NormalDistributionFunctions< T >
 
struct  ippl::random::NormalDistributionFunctions< T >::PDF
 
struct  ippl::random::NormalDistributionFunctions< T >::CDF
 
struct  ippl::random::NormalDistributionFunctions< T >::Estimate
 
class  ippl::random::NormalDistribution< T, Dim >
 

Namespaces

namespace  ippl
 Implementations for FFT constructor/destructor and transforms.
 
namespace  ippl::random
 

Functions

template<typename T >
KOKKOS_FUNCTION T ippl::random::normal_cdf_func (T x, T mean, T stddev)
 Calculate the cumulative distribution function (CDF) for a normal distribution. More...
 
template<typename T >
KOKKOS_FUNCTION T ippl::random::normal_pdf_func (T x, T mean, T stddev)
 Calculate the probability density function (PDF) for a normal distribution. More...
 
template<typename T >
KOKKOS_FUNCTION T ippl::random::normal_estimate_func (T u, T mean, T stddev)
 An estimator for the initial guess that is used in Newton-Raphson method of Inverste Transfrom Sampling. More...
 

Class Documentation

◆ ippl::random::NormalDistributionFunctions

struct ippl::random::NormalDistributionFunctions
template<typename T>
struct ippl::random::NormalDistributionFunctions< T >

Definition at line 110 of file NormalDistribution.h.

Collaboration diagram for ippl::random::NormalDistributionFunctions< T >:
Collaboration graph