![]() |
Project
|
Helper class for calculating the number of parameters for a multidimensional polynomial. More...
#include <MultivariatePolynomialHelper.h>
Inherited by o2::gpu::MultivariatePolynomialHelper< Dim, Degree, false >, o2::gpu::MultivariatePolynomialHelper< Dim, Degree, InteractionOnly >, and o2::gpu::MultivariatePolynomialHelper< 0, 0, false >.
Public Member Functions | |
GPUd () static const expr uint32_t getNParametersAllTerms(const uint32_t degree | |
GPUd () static const expr uint32_t getNParametersInteractionOnly(const uint32_t degree | |
GPUd () static const expr uint32_t getNParameters(const uint32_t degree | |
Public Attributes | |
const uint32_t | dim { return (degree == 0) ? binomialCoeff(dim - 1, 0) : binomialCoeff(dim - 1 + degree, degree) + getNParametersAllTerms(degree - 1, dim) |
Helper class for calculating the number of parameters for a multidimensional polynomial.
Definition at line 57 of file MultivariatePolynomialHelper.h.
o2::gpu::MultivariatePolynomialParametersHelper::GPUd | ( | ) | const |
o2::gpu::MultivariatePolynomialParametersHelper::GPUd | ( | ) | const |
o2::gpu::MultivariatePolynomialParametersHelper::GPUd | ( | ) | const |
const uint32_t o2::gpu::MultivariatePolynomialParametersHelper::dim { return (degree == 0) ? binomialCoeff(dim - 1, 0) : binomialCoeff(dim - 1 + degree, degree) + getNParametersAllTerms(degree - 1, dim) |
Definition at line 63 of file MultivariatePolynomialHelper.h.