Monolithic and partitioned time integration methods for real time heterogeneous simulations