|
enum | TasGrid::TypeIndexRelation { TasGrid::type_abeforeb
, TasGrid::type_bbeforea
, TasGrid::type_asameb
} |
| Describes the relation between two multi-indexes when compared during sorting. More...
|
|
enum | TasGrid::TypeDepth {
TasGrid::type_none
, TasGrid::type_level
, TasGrid::type_curved
, TasGrid::type_hyperbolic
,
TasGrid::type_iptotal
, TasGrid::type_qptotal
, TasGrid::type_ipcurved
, TasGrid::type_qpcurved
,
TasGrid::type_iphyperbolic
, TasGrid::type_qphyperbolic
, TasGrid::type_tensor
, TasGrid::type_iptensor
,
TasGrid::type_qptensor
} |
| Used by Global Sequence and Fourier grids, indicates the selection criteria. More...
|
|
enum | TasGrid::TypeOneDRule {
TasGrid::rule_none
, TasGrid::rule_clenshawcurtis
, TasGrid::rule_clenshawcurtis0
, TasGrid::rule_fejer2
,
TasGrid::rule_chebyshev
, TasGrid::rule_chebyshevodd
, TasGrid::rule_leja
, TasGrid::rule_lejaodd
,
TasGrid::rule_rleja
, TasGrid::rule_rlejadouble2
, TasGrid::rule_rlejadouble4
, TasGrid::rule_rlejaodd
,
TasGrid::rule_rlejashifted
, TasGrid::rule_rlejashiftedeven
, TasGrid::rule_rlejashifteddouble
, TasGrid::rule_maxlebesgue
,
TasGrid::rule_maxlebesgueodd
, TasGrid::rule_minlebesgue
, TasGrid::rule_minlebesgueodd
, TasGrid::rule_mindelta
,
TasGrid::rule_mindeltaodd
, TasGrid::rule_gausslegendre
, TasGrid::rule_gausslegendreodd
, TasGrid::rule_gausspatterson
,
TasGrid::rule_gausschebyshev1
, TasGrid::rule_gausschebyshev1odd
, TasGrid::rule_gausschebyshev2
, TasGrid::rule_gausschebyshev2odd
,
TasGrid::rule_gaussgegenbauer
, TasGrid::rule_gaussgegenbauerodd
, TasGrid::rule_gaussjacobi
, TasGrid::rule_gaussjacobiodd
,
TasGrid::rule_gausslaguerre
, TasGrid::rule_gausslaguerreodd
, TasGrid::rule_gausshermite
, TasGrid::rule_gausshermiteodd
,
TasGrid::rule_customtabulated
, TasGrid::rule_localp
, TasGrid::rule_localp0
, TasGrid::rule_semilocalp
,
TasGrid::rule_localpb
, TasGrid::rule_wavelet
, TasGrid::rule_fourier
} |
| Used to specify the one dimensional family of rules that induces the sparse grid. More...
|
|
enum | TasGrid::TypeRefinement {
TasGrid::refine_classic
, TasGrid::refine_parents_first
, TasGrid::refine_direction_selective
, TasGrid::refine_fds
,
TasGrid::refine_stable
, TasGrid::refine_none
} |
| Refinement strategy for local polynomial and wavelet grids. More...
|
|
enum | TasGrid::TypeAcceleration {
TasGrid::accel_none
, TasGrid::accel_cpu_blas
, TasGrid::accel_gpu_default
, TasGrid::accel_gpu_cublas
,
TasGrid::accel_gpu_cuda
, TasGrid::accel_gpu_magma
} |
| Modes of acceleration. More...
|
|
Omnipresent enumerate types.
- Author
- Miroslav Stoyanov
Contains the enumerate types that are used throughout Tasmanian. This header is included directly or transitively in every other file of the project including TasmanianSparseGrids.hpp