Méthodes numériques pour la chimie théorique

  • Niveau d'étude

    BAC +5

  • ECTS

    4 crédits

  • Composante

    Faculté des Sciences

Description

Au cours de cet enseignement, les étudiants verront les principales méthodes numériques utilisées dans les logiciels scientifiques et plus particulièrement dans les programmes de chimie théorique.

Volumes horaires* :

CM : 21

TD : 9

Lire plus

Objectifs

- travailler en autonomie : établir des priorités, gérer son temps

- développer des outils numériques pour la chimie

- utiliser le système Linux

- exprimer diverses méthodes numériques sous forme d’algorithme

- convertir un algorithme en un langage de programmation

- savoir lesquels de ces méthodes et outils sont utilisés dans d’autres domaines extérieurs à la chimie

- concevoir et développer des outils informatiques en autonomie, depuis un cahier des charges jusqu’à la réalisation de l’outil final

Lire plus

Pré-requis nécessaires

Bases de programmation impérative et procédurale, langage de programmation pour le calcul scientifique (Fortran 95 par exemple).

Lire plus

Contrôle des connaissances

Contrôle continu intégral (3 projets).

Lire plus

Syllabus

  1. Interpolation, Extrapolation
  2. a) Interpolation globale (polynômes de Lagrange, polynôme quotient, trigonométrique

et générale par une fonction analytique)

  1. b) Interpolation locale (splines naturelles)
  2. c) Interpolation multidimensionnelle (bilinéaire et bicubique, splines) - Intégration

(quadratures, analytique, multidimensionnelle)

  1. Intégration et dérivation d’une fonction
  2. a) Méthodes simples
  3. b) Méthode des quadratures
  4. c) Intégrales multidimensionnelles
  5. d) Dérivation numérique
  6. Systèmes Linéaires, Racines et Extrema
  7. a) Résolution de systèmes linéaires (matrice tridiagonale, décomposition LU, méthode

itérative de Gauss-Seidel)

  1. b) Racines (méthode de la bissection, Newton-Raphson)
  2. c) Extrema (à une dimension, méthode de Powell, recuit simulé, algorithmes génétiques)
  3. Diagonalisation : Propriétés des équations aux valeurs propres
  4. a) Réduction de Householder
  5. b) Diagonalisation d’une matrice tridiagonale (algorithme QL, bissection)
  6. c) Vecteurs propres par itération inverse
  7. d) Méthode de Lanczos
  8. e) Méthode de Davidson
  9. Ajustement d’un Modèle
  10. a) Principe des moindres carrés
  11. b) Méthode linéaire générale
  12. c) Décomposition en valeurs singulières
  13. d) Modèle non linéaire (Levenberg-Marquardt)
  14. Méthodes Spectrales et Pseudo-spectrales
  15. a) Transformée de Fourier (transformée discrète, FFT)
  16. b) Méthodes pseudo-spectrales
Lire plus

Informations complémentaires

Contact(s) administratif(s) :

Secrétariat Master Chimie

https://master-chimie.edu.umontpellier.fr/

Lire plus