Hydra  4.0.1
A header-only templated C++ framework to perform data analysis on massively parallel platforms.
Plain.h File Reference
#include <iostream>
#include <hydra/detail/Config.h>
#include <hydra/detail/BackendPolicy.h>
#include <hydra/Types.h>
#include <hydra/detail/external/hydra_thrust/device_vector.h>
#include <hydra/detail/external/hydra_thrust/transform_reduce.h>
#include <hydra/PlainState.h>
#include <hydra/detail/functors/ProcessCallsPlain.h>
#include <utility>
#include <vector>
#include <hydra/Integrator.h>
#include <hydra/Random.h>
#include <hydra/detail/Plain.inl>
Include dependency graph for Plain.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  hydra::Plain< N, BACKEND, GRND >
 
class  hydra::Plain< N, hydra::detail::BackendPolicy< BACKEND >, GRND >
 This class implements the Plain MC numerical integration algorithm in Hydra. More...
 

Namespaces

 hydra
 Generic policies definition.
 

Data Structure Documentation

◆ hydra::Plain

struct hydra::Plain

template<size_t N, typename BACKEND, typename GRND = hydra::default_random_engine>
struct hydra::Plain< N, BACKEND, GRND >

Examples:
multidimensional_fit.inl, and plain_mc.inl.
Collaboration diagram for hydra::Plain< N, BACKEND, GRND >: