MultithreadCorner/Hydra: Release candidate for Hydra v4.0.1
Authors/Creators
- 1. KIT
- 2. INFN
- 3. LHCb, CERN, IGFAE
- 4. Princeton University
- 5. Google
Description
Hydra 4.0.1
Hydra is now compatible with CUDA 12.2 or higher and compliant with C++17 and C++20.
In this release:
- Dependencies updates:
- Thrust v2.2.0
- CUB v2.2.0
- Eigen 3.4.0
- Boost.Math 1.83.0 (NEW)
- Dependencies functions and classes are now available under corresponding subnamespaces. For example:
hydra::thrust,hydra::boost::mathandhydra::Eigen; - New spline algorithms for interpolation up to four dimensions:
Free functions:
```cpp
hydra::spline
hydra::spline2D
hydra::spline4D
hydra::spline3D
```
Including overloads for range-based contained and histograms with corresponding dimension. Header: hydra/Spline.h
New method
Interpolate(...)for dense and sparse histograms up to four dimensions.New functors:
hydra::SplineFunctor hydra::Spline2DFunctor hydra::Spline4DFunctor hydra::Spline3DFunctorDefined in the headers:
hydra/functions/SplineFunctor.h,hydra/functions/Spline2DFunctor.hhydra/functions/Spline3DFunctor.hhydra/functions/Spline4DFunctor.h.New examples covering new functionality.
Bug fixes:
Many bug fixes across the tree.
Files
MultithreadCorner/Hydra-v4.0.1-rc.zip
Files
(7.8 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:04bb50b7c21879ef718e3180905565ff
|
7.8 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/MultithreadCorner/Hydra/tree/v4.0.1-rc (URL)