MultithreadCorner/Hydra: Hydra 2.2.1
Description
Hydra 2.2.1 Release highlights
-
New functors and implementations (
hydra/functions
):- ArgusShape
- BifurcatedGaussian
- BlattWeisskopfFunctions
- BreitWignerLineShape
- BreitWignerNR
- Chebychev
- ChiSquare
- CosHelicityAngle
- CrystalBallShape
- DeltaDMassBackground
- Exponential
- Gaussian
- GaussianKDE
- GeneralizedGamma
- Ipatia
- JohnsonSUShape
- LogNormal
- M12PhaseSpaceLineShape
- M12SqPhaseSpaceLineShape
- PlanesDeltaAngle
- Polynomial
- ThreeBodyMassThresholdBackground
- TrapezoidalShape
- TriangularShape
- UniformShape
- WignerDMatrix
- ZemachFunctions
-
Orthogonal polynomials (
hydra/functions/Math.h
)- Chebychev of 1st and 2nd kinds
- Laguerre
- Hermite
- Legendre
- Jacobi
-
New
Parameter::Create("name")
method overload. -
Wrappers around thrust algorithms using range semantics:
- gather
- scatter
- sort
- sort_by_key
- reduce
- transform.
- See header
hydra/Algorithms.h
-
Predefined ranges:
hydra::random_gauss_range(...)
,hydra::random_exp_range(...)
,hydra::random_flat_range(...)
,hydra::range(...)
hydra::constant_range(...)
hydra::phase_space_range(...)
-
Collecting range:
hydra::collect
to reorder a range of values according to a indexing scheme. - Introduction of
hydra::make_loglikelihood_fcn
overloads supporting range semantics. - Introduction of
hydra::make_loglikelihood_fcn
overloads for binned datasets. - Implementation of
hydra::begin
,hydra::end
,hydra::begin
,hydra::rend
free functions. - Range semantics for hydra::PhaseSpace.
Many other performance and interface additions and improvements accross the tree.
Bug fixes
- Null pointer breaking build in CLING
- Fix syntax error in
multiarray::insert(...)
- Fix syntax error in
multivector::insert(...)
- Fix syntax error in
hydra::reduce
- Fix syntax error in
hydra::make_loglikelihood_fcn
overloads supporting weighted datasets.
Files
MultithreadCorner/Hydra-v2.2.1.zip
Files
(3.8 MB)
Name | Size | Download all |
---|---|---|
md5:4cd0870ea174856bfb9a03c6f8f69b68
|
3.8 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/MultithreadCorner/Hydra/tree/v2.2.1 (URL)