Text this: Modelling and simulation of engineering systems through bondgraphs