Simplify and fix how lambda values are set
authorChristian Blau <cblau.mail@gmail.com>
Thu, 10 Sep 2020 19:04:49 +0000 (19:04 +0000)
committerJoe Jordan <ejjordan12@gmail.com>
Thu, 10 Sep 2020 19:04:49 +0000 (19:04 +0000)
commit26ebcaa8ccb532c83add6bb124ff900a64d75356
treea65ab8b2922e6806d8bf523fd745cce6df0d1176
parentb6a9f6084ec2e469aebc111565ad8a5314b7ec9e
Simplify and fix how lambda values are set

Simplified setCurrentLambdasLocal method to return an array of
current lambda points. Removed the faulty use of lam0 as initial
lambdas.
15 files changed:
src/gromacs/gmxana/gmx_bar.cpp
src/gromacs/gmxpreprocess/readir.cpp
src/gromacs/mdlib/freeenergyparameters.cpp [new file with mode: 0644]
src/gromacs/mdlib/freeenergyparameters.h [new file with mode: 0644]
src/gromacs/mdlib/md_support.cpp
src/gromacs/mdlib/md_support.h
src/gromacs/mdlib/tests/CMakeLists.txt
src/gromacs/mdlib/tests/freeenergyparameters.cpp [new file with mode: 0644]
src/gromacs/mdrun/md.cpp
src/gromacs/mdrun/mimic.cpp
src/gromacs/mdrun/minimize.cpp
src/gromacs/mdrun/rerun.cpp
src/gromacs/mdtypes/state.cpp
src/gromacs/mdtypes/state.h
src/gromacs/modularsimulator/freeenergyperturbationdata.cpp