Replace static trajectoryanalysismoduledata methods with instance methods
authorKevin Boyd <kevin44boyd@gmail.com>
Mon, 12 Apr 2021 18:02:11 +0000 (11:02 -0700)
committerPaul Bauer <paul.bauer.q@gmail.com>
Tue, 13 Apr 2021 10:44:13 +0000 (10:44 +0000)
commit6f2b291b288083b0851824528b3ec916fe463aec
tree35655c863cb667eabc17b62ab75656b5b9fe5d6f
parent13678441531dc60059df5592e54a2f74900979e6
Replace static trajectoryanalysismoduledata methods with instance methods

This paves the way for multiple concurrent frames analyzing
selections in parallel, via individual analysismoduledata objects
src/gromacs/trajectoryanalysis/analysismodule.cpp
src/gromacs/trajectoryanalysis/analysismodule.h
src/gromacs/trajectoryanalysis/modules/angle.cpp
src/gromacs/trajectoryanalysis/modules/distance.cpp
src/gromacs/trajectoryanalysis/modules/freevolume.cpp
src/gromacs/trajectoryanalysis/modules/msd.cpp
src/gromacs/trajectoryanalysis/modules/pairdist.cpp
src/gromacs/trajectoryanalysis/modules/rdf.cpp
src/gromacs/trajectoryanalysis/modules/sasa.cpp
src/gromacs/trajectoryanalysis/modules/select.cpp
src/gromacs/trajectoryanalysis/modules/trajectory.cpp