Analyse numérique et calcul scientifique

Analyse numérique et calcul scientifique
Licence PhysiqueParcours Physique fondamentale

Description

L'objectif de cet enseignement est d'acquérir les bases du calcul scientifique. Dans cet esprit, les notions suivantes seront développées :

  • Outils pour le calcul scientifique ;
  • Introduction au système d'exploitation UNIX/linux ;
  • Introduction à la programmation procédurale (C) ;
  • Introduction à la programmation orientée objet (C++) ;
  • Mise en oeuvre de méthodes numériques pour la physique ;
  • Résolution d'équations linéaires et non linéaires, méthode de Gauss ;
  • Résolution d'équations différentielles (Runge-Kutta, RKN, etc.) ;
  • Ajustement de fonction, interpolation, minimisation, recherche de zéro, intégration ;
  • Mise en œuvre et applications (représentation d'équipotentielles, résolution d'équations, différentielles aux conditions initiales, résolution numérique de l'équation de Schrödinger, etc.).

Compétences visées

  • Maîtrise du calcul scientifique et de ses outils : connaissances de base d'un environnement de travail et des méthodes en calcul numérique; programmation procédurale et orientée objet; écriture et mise au point d'un programme permettant de résoudre un problème de physique après analyse et traitement algorithmique ;
  • Maîtriser la mise en œuvre des connaissances de bases en analyse numérique.