24   Shampine LF, Reichelt MW, Kierzenka JA. Solving Index-1 DAEs in MATLAB and Simulink. SIAM Rev. 1999;41(3):538–552. doi:10.1137/S003614459933425X.