Make global topology constant in energyOutput.printAnnealingTemperatures()
authorPascal Merz <pascal.merz@me.com>
Tue, 24 Mar 2020 02:50:56 +0000 (20:50 -0600)
committerMark Abraham <mark.j.abraham@gmail.com>
Tue, 7 Apr 2020 07:17:19 +0000 (07:17 +0000)
commit4c81ecf6db103cdd39ce6b2024b6839308018399
treedc1beca71d27d2084b70a7bc315877aa0802abb2
parent1fc29401dcd41c07259887927468287d99c61dbb
Make global topology constant in energyOutput.printAnnealingTemperatures()

energyOutput.printAnnealingTemperatures() takes a non-const pointer
to the SimulationGroups object stored in the global topology, but
only ever reads its information. This makes the pointer const.

Refs #3467
src/gromacs/mdlib/energyoutput.cpp
src/gromacs/mdlib/energyoutput.h
src/gromacs/mdrun/md.cpp
src/gromacs/mdrun/mimic.cpp
src/gromacs/mdrun/rerun.cpp
src/gromacs/mdrun/tpi.cpp