Several small fixes and improvements to the multisystem framework
Description
Several small fixes and improvements to the multisystem framework. Among other things:
- hide the ghost interaction so that only the framework is aware of its existence.
- fix a bug when calling update_interactions_start and update_interactions_finish.
- fix several small problems in the classical/charged particle regarding how interaction and quantities were handled.
News snippet
Several small fixes and improvements to the multisystem framework.
Checklist
-
I have checked that my code follows the Octopus coding standards -
I have added tests for all the new features added in this request.
Edited by Micael Oliveira