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.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. |