Remove GMX_CONSTRVIR
authorMark Abraham <mark.j.abraham@gmail.com>
Mon, 24 May 2021 03:58:19 +0000 (05:58 +0200)
committerArtem Zhmurov <zhmurov@gmail.com>
Mon, 24 May 2021 07:30:12 +0000 (07:30 +0000)
commit0e40fa198249f471620e495a8947bcbfd08c2b2c
treed4d3a51aa8f47bb1bc6ceb78398df27b339d0f0b
parent922a245d4b5ac6b128f083d2e55fe098b18a1126
Remove GMX_CONSTRVIR

Simplifies handling of energy output by removing a feature that was
likely useful only during debugging yet incurred function-call
overhead every MD step even when not used.

Resolves previous TODO

Updates tests to no longer check such output while not changing
the numerical output previously written.
19 files changed:
docs/user-guide/environment-variables.rst
src/gromacs/mdlib/energyoutput.cpp
src/gromacs/mdlib/energyoutput.h
src/gromacs/mdlib/tests/energyoutput.cpp
src/gromacs/mdlib/tests/refdata/WithParameters_EnergyOutputTest_CheckOutput_0.xml
src/gromacs/mdlib/tests/refdata/WithParameters_EnergyOutputTest_CheckOutput_10.xml
src/gromacs/mdlib/tests/refdata/WithParameters_EnergyOutputTest_CheckOutput_2.xml
src/gromacs/mdlib/tests/refdata/WithParameters_EnergyOutputTest_CheckOutput_3.xml
src/gromacs/mdlib/tests/refdata/WithParameters_EnergyOutputTest_CheckOutput_4.xml
src/gromacs/mdlib/tests/refdata/WithParameters_EnergyOutputTest_CheckOutput_5.xml
src/gromacs/mdlib/tests/refdata/WithParameters_EnergyOutputTest_CheckOutput_6.xml
src/gromacs/mdlib/tests/refdata/WithParameters_EnergyOutputTest_CheckOutput_7.xml
src/gromacs/mdlib/tests/refdata/WithParameters_EnergyOutputTest_CheckOutput_8.xml
src/gromacs/mdlib/tests/refdata/WithParameters_EnergyOutputTest_CheckOutput_9.xml
src/gromacs/mdrun/md.cpp
src/gromacs/mdrun/mimic.cpp
src/gromacs/mdrun/minimize.cpp
src/gromacs/mdrun/rerun.cpp
src/gromacs/modularsimulator/energydata.cpp