Simulation Tools
MCNAcourses ▸ FMNN05/NUMN05 – autumn 2016

Short Description

7,5 points
Claus Führer, Emil Fredriksson (Modelon AB) and Johan Åkesson (Modelon AB)
Teaching Assistants
U, G
One final report based on four projects.
FMNN10 Numerical Methods for Differential Equations, programming skills


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.

Course book

All course material will be distributed via the course's web page. You might need even the book Learning Python:

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.