Skip to content

Add propagation of multisystems along with their subsystems

Micael Oliveira requested to merge multisystem_propagator into develop

Description

The multisystem propagator, clocks, interactions, etc are now properly initialized and updated during the time-evolution. This way multisystem can now have interactions with other systems and can be interaction partners. This required some fixes to the multisystem methods. In particular, one needs to be careful when dealing with methods that are called from within other methods, as those should not loop over subsystems.

Closes #369 (closed)

News snippet

Add propagation of multisystems along with their subsystems.

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

Merge request reports