Multi-physics simulations using a hierarchical interchangeable software interface · Study