Hydra  4.0.1
A header-only templated C++ framework to perform data analysis on massively parallel platforms.
hydra::detail::SobolTable Struct Reference

#include <SobolTable.h>

Collaboration diagram for hydra::detail::SobolTable:

Public Types

typedef unsigned short value_type
 

Static Public Member Functions

__hydra_host__ static __hydra_device__ value_type minit (std::size_t dim, std::size_t degree)
 
__hydra_host__ static __hydra_device__ value_type polynomial (std::size_t n)
 

Static Public Attributes

static constexpr const unsigned int max_degree = 15
 
static constexpr const unsigned int max_dimension = 3667
 
static constexpr const unsigned int num_polynomials = max_dimension - 1
 

Detailed Description

Member Typedef Documentation

◆ value_type

Member Function Documentation

◆ minit()

__hydra_host__ static __hydra_device__ value_type hydra::detail::SobolTable::minit ( std::size_t  dim,
std::size_t  degree 
)
inlinestatic

◆ polynomial()

__hydra_host__ static __hydra_device__ value_type hydra::detail::SobolTable::polynomial ( std::size_t  n)
inlinestatic

Field Documentation

◆ max_degree

constexpr const unsigned int hydra::detail::SobolTable::max_degree = 15
static

◆ max_dimension

constexpr const unsigned int hydra::detail::SobolTable::max_dimension = 3667
static

◆ num_polynomials

constexpr const unsigned int hydra::detail::SobolTable::num_polynomials = max_dimension - 1
static

The documentation for this struct was generated from the following file: