From 81cf3b020a8c78e00c289479112f8196af289be3 Mon Sep 17 00:00:00 2001 From: Giovanni Bussi <giovanni.bussi@gmail.com> Date: Mon, 6 Nov 2017 18:36:45 +0100 Subject: [PATCH] changelog --- CHANGES/v2.4.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGES/v2.4.md b/CHANGES/v2.4.md index bd96c721f..3d2673bee 100644 --- a/CHANGES/v2.4.md +++ b/CHANGES/v2.4.md @@ -113,8 +113,10 @@ Changes from version 2.3 which are relevant for users: - \ref PATHMSD and \ref PROPERTYMAP now support alignment to a close structure (thanks to Jana Pazurikova) - PDB files with more than 100k atoms can now be read using [hybrid 36](http://cci.lbl.gov/hybrid_36/) format, see \issue{226}. - - Added experimental lepton support. Set env var `export PLUMED_USE_LEPTON=yes` to activate lepton as a matheval replacement. - Notice that this is an experimental feature and is not fully validated yet. See \issue{244}. + - Added lepton support. Set env var `export PLUMED_USE_LEPTON=yes` to activate lepton as a matheval replacement + in \ref MATHEVAL, \ref CUSTOM, and \ref switchingfunction "MATHEVAL switching function". + Notice that in v2.5 matheval support will be dropped and all these keywords will use lepton. + See \issue{244}. - When parsing constants, PLUMED uses lepton library. This allows to pass arguments such as `HEIGHT=exp(0.5)` (see \ref parsing-constants). - \ref CUSTOM function has been added as an alias to \ref MATHEVAL . @@ -135,6 +137,7 @@ Changes from version 2.3 which are relevant for developers: - Due to the required c++11 support, travis-ci test on Ubuntu Precise has been removed. - `gettimeofdate` and `gettime` have been replaced with portable `chrono` classes introduced in c++11. - C++ exceptions are enabled by default. + - A large number of loops have been changed to use the `auto` keyword in order to improve code readability. - Stack trace is not written upon error anymore, unless environment variable `PLUMED_STACK_TRACE` is set at runtime. - Fixed a potential bug using single precision system blas on a mac (notice that currently plumed only uses double precision, so it is harmless). -- GitLab