|
| LUPI_HOST_DEVICE | DiscreteGamma2d () |
| LUPI_HOST | DiscreteGamma2d (GIDI::Functions::DiscreteGamma2d const &a_discreteGamma2d) |
| LUPI_HOST_DEVICE | ~DiscreteGamma2d () |
| LUPI_HOST_DEVICE double | evaluate (LUPI_maybeUnused double a_x2, LUPI_maybeUnused double a_x1) const |
| template<typename RNG> |
| LUPI_HOST_DEVICE double | sample (LUPI_maybeUnused double a_x2, LUPI_maybeUnused double a_rngValue, LUPI_maybeUnused RNG &&a_rng) const |
| LUPI_HOST_DEVICE void | serialize (LUPI::DataBuffer &a_buffer, LUPI::DataBuffer::Mode a_mode) |
| LUPI_HOST_DEVICE | ProbabilityBase2d_d2 () |
| LUPI_HOST | ProbabilityBase2d_d2 (GIDI::Functions::FunctionForm const &a_probabilty) |
| LUPI_HOST | ProbabilityBase2d_d2 (GIDI::Functions::FunctionForm const &a_probabilty, Vector< double > const &a_Xs) |
| LUPI_HOST_DEVICE double | evaluate (double a_x2, double a_x1) const |
| template<typename RNG> |
| LUPI_HOST_DEVICE double | sample (double a_x2, double a_rngValue, RNG &&a_rng) const |
| template<typename RNG> |
| LUPI_HOST_DEVICE double | sample2dOf3d (double a_x2, double a_rngValue, RNG &&a_rng, double *a_x1_1, double *a_x1_2) const |
| LUPI_HOST_DEVICE | ProbabilityBase2d_d1 () |
| LUPI_HOST | ProbabilityBase2d_d1 (GIDI::Functions::FunctionForm const &a_probabilty) |
| LUPI_HOST | ProbabilityBase2d_d1 (GIDI::Functions::FunctionForm const &a_probabilty, Vector< double > const &a_Xs) |
| LUPI_HOST_DEVICE double | evaluate (double a_x2, double a_x1) const |
| template<typename RNG> |
| LUPI_HOST_DEVICE double | sample (double a_x2, double a_rngValue, RNG &&a_rng) const |
| template<typename RNG> |
| LUPI_HOST_DEVICE double | sample2dOf3d (double a_x2, double a_rngValue, RNG &&a_rng, double *a_x1_1, double *a_x1_2) const |
| LUPI_HOST_DEVICE | ProbabilityBase2d () |
| LUPI_HOST | ProbabilityBase2d (GIDI::Functions::FunctionForm const &a_probabilty) |
| LUPI_HOST | ProbabilityBase2d (GIDI::Functions::FunctionForm const &a_probabilty, Vector< double > const &a_Xs) |
| LUPI_HOST_DEVICE | ~ProbabilityBase2d () |
| LUPI_HOST_DEVICE ProbabilityBase2dType | type () const |
| LUPI_HOST_DEVICE String | typeString () const |
| LUPI_HOST_DEVICE MCGIDI_VIRTUAL_FUNCTION double | evaluate (double a_x2, double a_x1) const MCGIDI_TRUE_VIRTUAL |
| template<typename RNG> |
| LUPI_HOST_DEVICE MCGIDI_VIRTUAL_FUNCTION double | sample (double a_x2, double a_rngValue, RNG &&a_rng) const MCGIDI_TRUE_VIRTUAL |
| LUPI_HOST_DEVICE void | serialize (LUPI::DataBuffer &a_buffer, LUPI::DataBuffer::Mode a_mode) |
| template<typename RNG> |
| LUPI_HOST_DEVICE double | sample (double a_x2, double a_rngValue, RNG &&a_rng) const |
| LUPI_HOST_DEVICE | ProbabilityBase () |
| LUPI_HOST | ProbabilityBase (GIDI::Functions::FunctionForm const &a_probabilty) |
| LUPI_HOST | ProbabilityBase (GIDI::Functions::FunctionForm const &a_probabilty, Vector< double > const &a_Xs) |
| LUPI_HOST_DEVICE | ~ProbabilityBase () |
| LUPI_HOST_DEVICE void | serialize (LUPI::DataBuffer &a_buffer, LUPI::DataBuffer::Mode a_mode) |
| LUPI_HOST_DEVICE | FunctionBase () |
| LUPI_HOST | FunctionBase (GIDI::Functions::FunctionForm const &a_function) |
| LUPI_HOST_DEVICE | FunctionBase (int a_dimension, double a_domainMin, double a_domainMax, Interpolation a_interpolation, double a_outerDomainValue=0) |
| virtual LUPI_HOST_DEVICE | ~FunctionBase ()=0 |
| LUPI_HOST_DEVICE Interpolation | interpolation () const |
| LUPI_HOST_DEVICE double | domainMin () const |
| LUPI_HOST_DEVICE double | domainMax () const |
| LUPI_HOST_DEVICE double | outerDomainValue () const |
| LUPI_HOST_DEVICE void | serialize (LUPI::DataBuffer &a_buffer, LUPI::DataBuffer::Mode a_mode) |
Definition at line 527 of file MCGIDI_functions.hpp.