#include <hydra/detail/external/hydra_thrust/detail/config.h>
#include <hydra/detail/external/hydra_thrust/detail/config/host_device.h>
Go to the source code of this file.
◆ __hydra_align__
#define __hydra_align__ |
( |
|
n | ) |
__attribute__((aligned(n))) |
◆ __hydra_device__
#define __hydra_device__ __device__ |
◆ __hydra_dual__
#define __hydra_dual__ __host__ __device__ |
- Examples:
- adaptive_gauss_kronrod.inl, basic_fit_range_semantics.inl, booststrapping.inl, cufft.inl, dalitz_plot.C, dalitz_plot.inl, dense_histogram.inl, extended_logLL_fit.inl, fft.inl, fit_johnson.C, fractional_logLL_fit.inl, gauss_kronrod.inl, multiarray_container.inl, multidimensional_fit.inl, multivector_container.inl, phsp_averaging_functor.inl, phsp_basic.inl, phsp_chain.inl, phsp_reweighting.inl, phsp_unweighting.inl, phsp_unweighting_functor.inl, plain_mc.inl, range_semantics.inl, sample_distribution.inl, simultaneous_fit.inl, splot.inl, and vegas.inl.
◆ __hydra_host__
#define __hydra_host__ __host__ |
◆ CPP
◆ CUDA
◆ HYDRA_DEVICE_LIKELY
#define HYDRA_DEVICE_LIKELY |
( |
|
x | ) |
__builtin_expect(x, 1) |
◆ HYDRA_DEVICE_UNLIKELY
#define HYDRA_DEVICE_UNLIKELY |
( |
|
x | ) |
__builtin_expect(x, 0) |
◆ HYDRA_EXTERNAL_NS
#define HYDRA_EXTERNAL_NS |
◆ HYDRA_HOST_LIKELY
#define HYDRA_HOST_LIKELY |
( |
|
x | ) |
__builtin_expect(x, 1) |
◆ HYDRA_HOST_UNLIKELY
#define HYDRA_HOST_UNLIKELY |
( |
|
x | ) |
__builtin_expect(x, 0) |
◆ HYDRA_OS
#define HYDRA_OS std::cerr |
◆ HYDRA_PREVENT_MACRO_SUBSTITUTION
#define HYDRA_PREVENT_MACRO_SUBSTITUTION |
◆ HYDRA_THRUST_DEVICE_SYSTEM
#define HYDRA_THRUST_DEVICE_SYSTEM HYDRA_THRUST_DEVICE_SYSTEM_CPP |
◆ HYDRA_THRUST_HOST_SYSTEM
#define HYDRA_THRUST_HOST_SYSTEM HYDRA_THRUST_HOST_SYSTEM_CPP |
◆ HYDRA_THRUST_VARIADIC_TUPLE
#define HYDRA_THRUST_VARIADIC_TUPLE |
◆ OMP
◆ TBB