research Energy-Preserving Operator Inference personal PoMoReDa Polynomial Model Reduction Dataset Matlab Kinematic & Dynamic Toolbox Python Nonlinear Systems