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

Harden Plugins::ManagerBase::update() against exceptions. #5932

Closed bangerth closed 1 week ago

bangerth commented 1 week ago

This is taken from how MeshRefinement::Manager::update() does things. I'm just moving that into the new Plugins::ManagerBase class.

Part of #1775.

bangerth commented 1 week ago

Oh, doh! Thanks for carefully reading what I wrote!

gassmoeller commented 1 week ago

looks like that affected some tests

bangerth commented 1 week ago

Yes, I updated those just now.