Modular representation of asynchronous geometric integrators with support for dynamic topology. (March 2018)