Use more RAII semantics with t_commrec
authorMark Abraham <mark.j.abraham@gmail.com>
Mon, 9 Sep 2019 15:06:41 +0000 (17:06 +0200)
committerPaul Bauer <paul.bauer.q@gmail.com>
Tue, 10 Sep 2019 12:57:08 +0000 (14:57 +0200)
commit51973164c71a9237ca9f75920c38b12cbc3162af
treef4dd5471000a399440accada7c16005675d98ace
parentbee41569e54f7d19cfb2e8843a31772d29a5850d
Use more RAII semantics with t_commrec

This permitted simplifying building the Mdrunner

Fixes #3081

Change-Id: I4ac5fb2017d960d3d0cfd0103e1d7232da9f1c3a
15 files changed:
src/api/cpp/context.cpp
src/api/cpp/createsession.h
src/api/cpp/session.cpp
src/api/cpp/session_impl.h
src/gromacs/applied_forces/tests/electricfield.cpp
src/gromacs/gmxlib/network.cpp
src/gromacs/gmxlib/network.h
src/gromacs/mdrun/legacymdrunoptions.cpp
src/gromacs/mdrun/legacymdrunoptions.h
src/gromacs/mdrun/runner.cpp
src/gromacs/mdrun/runner.h
src/gromacs/mdrun/simulationcontext.cpp
src/gromacs/mdrun/simulationcontext.h
src/gromacs/tools/pme_error.cpp
src/programs/mdrun/mdrun.cpp