Ce cours présente les "Outils informatiques avancés" pour la simulation numérique en Mécanique:

  • Compléments sur la programmation scientifique
  • Compléments sur les langages de programmation de haut niveau (Python), programmation objet
  • Introduction au machine learning et à l'IA pour la mécanique

ainsi que les méthodes numériques avancées :

  • résolution d'ODE et de DAE (systèmes d'équation différentielles algébriques, problèmes sous contraintes, méthode des multiplicateurs de Lagrange)
  • traitement de données (Big Data) avec Panda
  • méthode de résolution de grands systèmes linéaires (stockage matrices creuses, résolution directe, résolution itératives , pré-conditionnement)

Le cours est architecturé autour de bureau d'études, pendant lesquels les étudiants mettront en œuvre ces différents outils pour résoudre des problèmes en Mécanique (traitements de données, problème sous-contrainte pour des systèmes mécaniques, programmation par EF en calcul de structure, ..).



Accessibility

Background Colour Background Colour

Text Colour Text Colour

Font Face Font Face

Text Alignment Text Alignment

Font Size Font Size

1

Letter Spacing Letter Spacing

0

Paragraph Width Paragraph Width

0

Line Height Line Height

1.2

Font Kerning Font Kerning

Image Visibility Image Visibility

Link Highlight Link Highlight