Doxygen
1.9.1
|
Variables | |
constexpr TypeAcceleration | TasGrid::accel_gpu_hip = accel_gpu_cuda |
At the front API, the HIP and CUDA options are equivalent, see TasGrid::TypeAcceleration. | |
constexpr TypeAcceleration | TasGrid::accel_gpu_rocblas = accel_gpu_cublas |
At the front API, the HIP and CUDA options are equivalent, see TasGrid::TypeAcceleration. | |
Describes the relation between two multi-indexes when compared during sorting.
The standard C++11 algorithms std::merge and std::binary_search use bools as return types when comparing entries, thus in the case of many repeated entries, two comparisons have to be performed. Repeated entries are encountered in many sparse grids algorithms, especially when dealing with nested one dimensional rules. Thus, for performance reasons, Tasmanian implements merging and searching methods that compare multi-indexes and produce three outcomes in a single comparison.
Specifically, see SetManipulations::push_merge_map() and MultiIndexSet::getSlot() and MultiIndexSet::addSortedInsexes()
enum TasGrid::TypeDepth |
Used by Global Sequence and Fourier grids, indicates the selection criteria.
Details regarding sparse grids construction and polynomial spaces can be found in
M. Stoyanov, C. G. Webster, A Dynamically Adaptive Sparse Grid Method for Quasi-Optimal Interpolation of Multidimensional Analytic Functions, arXiv:1508.01125.
also published in Computers and Mathematics with Applications 71 (2016) 2449–2465.
The structure of the Fourier spaces, the convergence estimates, and the refinement strategies are described in
Z. Morrow, M. Stoyanov, A Method for Dimensionally Adaptive Sparse Trigonometric Interpolation of Periodic Functions, arXiv:1908.10672.
Used to specify the one dimensional family of rules that induces the sparse grid.
Refinement strategy for local polynomial and wavelet grids.
Details regarding adaptive hierarchical sparse grids construction and children-parent relations can be found in:
M. Stoyanov, Adaptive Sparse Grid Construction in a Context of Local Anisotropy and Multiple Hierarchical Parents,
Sparse Grids and Applications - Miami 2016 pp 175-199.
Also in: Tech Report ORNL/TM-2013/384.
Modes of acceleration.