Use MDP database for simulator equivalence tests
authorPascal Merz <pascal.merz@me.com>
Tue, 29 Jun 2021 22:00:20 +0000 (18:00 -0400)
committerPascal Merz <pascal.merz@me.com>
Wed, 30 Jun 2021 14:43:41 +0000 (14:43 +0000)
commitdb9c94af70699198c068c645bedf58a52c50b864
tree771f7b4707e03523f5016b9bf2074bbd48fb7b56
parent694fe0e602d943e44b944515368ae46da732d9f1
Use MDP database for simulator equivalence tests

Changes the simulator equivalence tests to use the additional MDP
database introduced recently. This will allow to test algorithms
requiring additional MDP parameters more cleanly.

This also changes the MDP database behavior to overwrite default
parameters. This does not change any current behavior, as in the
current usage, no parameters are defined in both the default and
the additional parameter sets. Moving forward, it's more likely
that we will want to explicitly overwrite default parameters with
the additional database rather than have parameter redefinitions
silently fail.
src/programs/mdrun/tests/simulator.cpp
src/testutils/simulationdatabase.cpp