Clarify behavior of LegacyMdrunOptions.
authorM. Eric Irrgang <ericirrgang@gmail.com>
Sat, 26 Sep 2020 14:21:00 +0000 (17:21 +0300)
committerPaul Bauer <paul.bauer.q@gmail.com>
Tue, 27 Oct 2020 09:46:04 +0000 (09:46 +0000)
commit786d35fc9baace14845787f12fb1c47ed0d28cfc
tree19f711bc2372adce1c23f43c7aa01d2de29606e4
parentd7a9ee6a3629b2751537130cdec8414ef15d5021
Clarify behavior of LegacyMdrunOptions.

Make notes about the lifetime management of LegacyMdrunOptions and its
members. Note effects on the way it must be used by gmxapi::ContextImpl.
Clarify how gmxapi::ContextImpl could be updated in the future if data
scope details of LegacyMdrunOptions evolve.

Relates to #3644, #3688, #3718
api/gmxapi/cpp/context.cpp
src/gromacs/mdrun/legacymdrunoptions.h