geodynamics / aspect

A parallel, extensible finite element code to simulate convection in both 2D and 3D models.
https://aspect.geodynamics.org/
Other
217 stars 232 forks source link

Call all plugin update functions #5833

Closed gassmoeller closed 4 weeks ago

gassmoeller commented 1 month ago

This is a follow up to #5800. In that PR all plugins inherited the canonical update functions from the base class to be called at the beginning of each timestep. However, not all plugin systems actually called this function at the beginning of each timestep. This PR makes sure the function is actually called for all plugin systems (I went through the systems and made sure all call the update function).