Shortcuts to: Documentation Download CLHEP editors Mailing List CLHEP Workshops Bug Reports
As of CLHEP 2.3.1.0, a modern compiler which supports at least -std=c++11 is REQUIRED.
Note that when using gcc, gcc 4.8 or better is required. When using clang, clang 3.5 or better is required. icc needs to be version 15 or better.
Release | Source | ChangeLog | Notes |
2.4.7.1 |
clhep-2.4.7.1.tgz |
ChangeLog for 2.4.7.1 |
add missing shootArray implementations and fix install |
2.4.7.0 |
clhep-2.4.7.0.tgz |
ChangeLog for 2.4.7.0 |
MIXMAX update for performance |
2.4.6.4 |
clhep-2.4.6.4.tgz |
ChangeLog for 2.4.6.4 |
Add support for -std=c++20. |
2.4.6.3 |
clhep-2.4.6.3.tgz |
ChangeLog for 2.4.6.3 |
Fix XCode 14.1 compilation warnings. |
2.4.6.2 |
clhep-2.4.6.2.tgz |
ChangeLog for 2.4.6.2 |
Update Evaluator units. |
2.4.6.0 |
clhep-2.4.6.0.tgz |
ChangeLog for 2.4.6.0 |
Resolve worrying gcc 12 warnings. |
2.4.5.4 |
clhep-2.4.5.4.tgz |
ChangeLog for 2.4.5.4 |
RandGamma.cc: reproduce results reliably in multi-threading environment |
2.4.5.3 |
clhep-2.4.5.3.tgz |
ChangeLog for 2.4.5.3 |
fix problems with out of source comparison |
2.4.5.2 |
clhep-2.4.5.2.tgz |
ChangeLog for 2.4.5.2 |
cmake improvements and fix compilation warnings |
2.4.5.1 |
clhep-2.4.5.1.tgz |
ChangeLog for 2.4.5.1 |
fix compilation warnings |
2.4.5.0 |
clhep-2.4.5.0.tgz |
ChangeLog for 2.4.5.0 |
Implement RanluxppEngine RANLUX++ is an extension of RANLUX and uses the equivalent LCG to offer a much higher luxury level at better performance. It inherits the excellent statistical properties and passes the full BigCrush. |
2.4.4.2 |
clhep-2.4.4.2.tgz |
ChangeLog for 2.4.4.2 |
fix compilation warnings updates in Units |
2.4.4.1 |
clhep-2.4.4.1.tgz |
ChangeLog for 2.4.4.1 |
Rename modulemap |
2.4.4.0 |
clhep-2.4.4.0.tgz |
ChangeLog for 2.4.4.0 |
Updated values in SystemOfUnits.h and PhysicalConstants.h Use 32-bit internal seeds types coherently in MixMaxRng. |
2.4.3.0 |
clhep-2.4.3.0.tgz |
ChangeLog for 2.4.3.0 |
enable C++ modules for CLHEP |
2.4.2.0 |
clhep-2.4.2.0.tgz |
ChangeLog for 2.4.2.0 |
improvements to internals in Vector and some cleanup |
2.4.1.3 |
clhep-2.4.1.3.tgz |
ChangeLog for 2.4.1.3 |
move constructors added |
2.4.1.2 |
clhep-2.4.1.2.tgz |
ChangeLog for 2.4.1.2 |
improvements for gcc 9.1 |
2.4.1.1 |
clhep-2.4.1.1.tgz |
ChangeLog for 2.4.1.1 |
bug fixes for CLHEP-155 and CLHEP-154 |
2.4.1.0 |
clhep-2.4.1.0.tgz |
ChangeLog for 2.4.1.0 |
various improvements for gcc 8.1.0 add operator double(), which returns flat(), to Random engines |
2.4.0.4 |
clhep-2.4.0.4.tgz |
ChangeLog for 2.4.0.4 |
allow thread local and atomic for Windows VC++ |
2.4.0.2 |
clhep-2.4.0.2.tgz |
ChangeLog for 2.4.0.2 |
bug fix for CLHEP-147 |
2.4.0.1 |
clhep-2.4.0.1.tgz |
ChangeLog for 2.4.0.1 |
bug fix for CLHEP-146 |
2.4.0.0 |
clhep-2.4.0.0.tgz |
ChangeLog for 2.4.0.0 |
Update MixMax and make it the default for HepRandom |
2.3.4.6 |
clhep-2.3.4.6.tgz |
ChangeLog for 2.3.4.6 |
bug fix for CLHEP-147 |
2.3.4.5 |
clhep-2.3.4.5.tgz |
ChangeLog for 2.3.4.5 |
Add support for -std=c++17 Resolve CLHEP-142 |
2.3.4.4 |
clhep-2.3.4.4.tgz |
ChangeLog for 2.3.4.4 |
Fix bugs CLHEP-137 and CLHEP-141 |
2.3.4.3 |
clhep-2.3.4.3.tgz |
ChangeLog for 2.3.4.3 |
Bug fix for thread_local with the Intel compiler |
2.3.4.2 |
clhep-2.3.4.2.tgz |
ChangeLog for 2.3.4.2 |
Bug fix for thread_local and AppleClang Implemented CLHEP-138. |
2.3.3.2 |
clhep-2.3.3.2.tgz |
ChangeLog for 2.3.3.2 |
Fixed bug report CLHEP-136. |
2.3.3.1 |
clhep-2.3.3.1.tgz |
ChangeLog for 2.3.3.1 |
Fixed problems found when building with the Intel compiler. |
2.3.3.0 |
clhep-2.3.3.0.tgz |
ChangeLog for 2.3.3.0 |
Converted all symbols and constants in Units from "static const" to "static constexpr". Improvements to Random mixmax and MixMaxRng. Use cmake to build doxygen. |
2.3.2.2 |
clhep-2.3.2.2.tgz |
ChangeLog for 2.3.2.2 |
Improvements for pthread support. |
2.3.1.1 |
clhep-2.3.1.1.tgz |
ChangeLog for 2.3.1.1 |
The generated defs.h headers now use unique variable names. |
2.3.1.0 |
clhep-2.3.1.0.tgz |
ChangeLog for 2.3.1.0 |
A modern compiler which supports -std=c++11 is REQUIRED. |
2.3.0.0 |
clhep-2.3.0.0.tgz |
ChangeLog for 2.3.0.0 |
All autoconf build files have been removed. |