Simulation technique is a field which merges experience in modelling with knowledge in Scientific Computing and programming skills. The participants meet numerical methods on different levels in industrial simulation tools. In particular ordinary differential equations with and without algebraic constraints and methods for large systems of nonlinear equations will form the numerical backbone of the course. .
Theoretical part: numerical treatment of ordinary differential equations with discontinuities and/or algebraic constraints, variants of different modelling techniques, variational integrators and other modeling related methods. Introduction to a modelling language. Practical part: numerical experiments with computational tools within commercial and industrial software packages. Experiments with selfproduced code in MATLAB or Python/SciPy.
All course material will be distributed via the course's web page. You might need even the book Learning Python:
The aim of the course is to give students in the last stage of their university studies the possibility to experience in a working team industrial relevant computational problems in connection with modelling of complex mechanical systems.