Check for contradicting environment variables (modular simulator)
authorPascal Merz <pascal.merz@me.com>
Thu, 31 Oct 2019 04:51:56 +0000 (22:51 -0600)
committerMark Abraham <mark.j.abraham@gmail.com>
Thu, 31 Oct 2019 15:03:56 +0000 (16:03 +0100)
commitde65e7e32ce5412df17e015326cba8e92bd410aa
treeb0c9effc2d2252f007ab5dd6d27689c2d5f79eb8
parent65cafdfd14cdf9c77546d4cc6c7addb627a89d9e
Check for contradicting environment variables (modular simulator)

Having both environment variables GMX_USE_MODULAR_SIMULATOR=ON and
GMX_DISABLE_MODULAR_SIMULATOR=ON set has no defined behavior and
should therefore yield an error. This change adds a release assert
to ensure this.

Change-Id: I1df0d94da7312d6c31e7e520db6c0186707b3cac
src/gromacs/modularsimulator/modularsimulator.cpp