PHY-3075: Modélisation numérique en physique



Informations générales

Matière couverte

Notes de cours

Matériel supplémentaire distribué en classe



Informations générales

Ce cours est offert aux étudiant(e)s de troisième année inscrit(e)s au premier cycle en physique (incluant les programmes bidisciplinaires mathématique+physique et physique+informatique). Il est également créditable au deuxième cycle. Le cours PHY-1234, Introduction à la Physique Numérique, est pré-requis, mais les étudiant(e)s de deuxième ou troisième année ayant une expérience équivalente en programmation sont autorisé(e)s à s'inscrire.

Le cours vise à introduire des techniques et approches avancées en modélisation numérique, qui peuvent s'avérer utiles dans différentes branches de la physique: modélisation sur réseau, algorithmes évolutifs, approches Monte Carlo, réseaux de neurones. Le traitement numérique des équations différentielles ordinaires et aux dérivées partielles sera également abordé, de manière à bien comprendre le fonctionnement et surtout les limites des logiciels couramment utilisés pour traiter numériquement ces problèmes. Le cours couvrira des applications en biophysique, géophysique, astrophysique, physique des particules, physique environnementale, et physique de la matière condensée.

Professeur:

TP-iste:

Horaire des cours, Hiver 2021:

Heures de bureau:

Manuels de cours:

Des notes de cours sont fournies en format pdf.

Ouvrages de référence généraux:

Évaluation:


Matière couverte

  1. Équations différentielles ordinaires

    1. Systèmes d'équations couplées
    2. Les méthodes de Runge-Kutta
    3. Exemple 1: chaines de désintégration nucléaire
    4. Exemple 2: un système nonlinéaire réactif
    5. Runge-Kutta avec pas adaptif
    6. Transmission des signaux dans les neurones
    7. Le modèle de Hodgkin-Huxley
    8. Projet: au delà de de Hodgkin-Huxley

  2. Équations aux dérivées partielles

    1. Méthodes explicites: diffusion
    2. Exemple: formation de structures par réaction-diffusion
    3. Méthodes explicites: advection
    4. Le cas advection-diffusion
    5. Quel algorithme utiliser ?
    6. Au delà du 1D
    7. L'accident de Tchernobyl
    8. Projet: dispersion d'un polluant

  3. Calcul sur réseaux

    1. Le calcul sur réseaux
    2. Exemples: les tremblements de terre
    3. Le ferromagnétisme
    4. Le modèle d'Ising
    5. Projet: gravure magnétique par laser

  4. Problèmes à N corps

    1. La dynamique moléculaire
    2. Traitement numérique
    3. Exemple: simulation de l'Argon liquide
    4. Matière sombre et rotation des galaxies
    5. Simulation dynamique d'une galaxie
    6. Projet: la matière sombre

  5. Algorithmes évolutifs

    1. Optimisation locale vs globale
    2. La puissance de la sélection cumulative
    3. Un algorithme évolutif de base
    4. Exemple: la diffraction en 2D
    5. Les algorithmes génétiques
    6. Modélisation d'une orbite Keplérienne
    7. Projet: mutation adaptive et l'orbite de rho-CrB

  6. Réseaux de neurones

    1. Les réseaux de neurones (artificiels)
    2. Entrainer et tester le réseau: la rétropropagation
    3. Le boson de Higgs en une page
    4. Projet: trouver le boson de Higgs


Notes de cours

Les Notes de Cours sont disponible en format pdf:

Horaire détaillé et matériel supplémentaire distribué en classe

Cours 1, 18 janvier 2021 [Introduction]

En ligne: sur Zoom

Cours 2, 20 janvier 2021 [Sections 1.1 à 1.3]

En ligne: sur Zoom

Cours 3, 25 janvier 2021 [Sections 1.4, 1.5]

En ligne: sur Zoom

Cours 4, 27 janvier 2021 [Sections 1.6 à 1.8]

En ligne: sur Zoom

Cours 5, 1 février 2021 [Section 1.8 et Projet 1]

En ligne: sur Zoom

Cours 6, 3 février 2021 [Sections 2.1 à 2.2]

En ligne: sur Zoom

Cours 7, 8 février 2021 [Sections 2.3.1 et 2.3.2]

En ligne: sur Zoom

Cours 8, 10 février 2021 [Sections 2.3.3 à 2.5]

En ligne: sur Zoom

Cours 9, 15 février 2021 [Section 2.6]

En ligne: sur Zoom

Cours 10, 17 février 2021 [Sections 2.7, 2.8, et Projet 2]

En ligne: sur Zoom

Cours 11, 22 février 2021 [Sections 3.1, 3.2]

Cours 12, 24 février 2020 [Section 3.3 à 3.4]

Cours 13, 8 mars 2021 [Sections 4.1 à 4.2.2]

En ligne: sur Zoom

Cours 14, 10 mars 2021 [Sections 4.2.3 à 4.3]

En ligne: sur Zoom

Cours 15, 15 mars 2021 [Sections 4.4 à 4.5.3]

En ligne: sur Zoom

Cours 16, 17 mars 2021 [Sections 4.5.4 à 4.6]

En ligne: sur Zoom

Cours 17, 22 mars 2021 [Sections 4.5 (suite et fin), 4.6]

En ligne: sur Zoom

Cours 18, 24 mars 2021 [Sections 5.1, 5.2]

Multimodal: Salle A-2521 Campus MIL, et sur Zoom

Cours 19, 29 mars 2021 [Section 5.3]

En ligne: sur Zoom

Cours 20, 31 mars 2021 [Sections 5.3 (suite et fin) à 5.7]

Multimodal: Salle A-2521 Campus MIL, et sur Zoom

Cours 21, 7 avril 2021 [Sections 6.1 à 6.2.2, et présentation surprise]

Multimodal: Salle A-2521 Campus MIL, et sur Zoom

Présentation de Patrick Chevé: Cliquez ici [format pdf]

Cours 22, 12 avril 2021 [Section 6.2.2]

En ligne: sur Zoom

Cours 23, 14 avril 2021 [Sections 6.2.3 à 6.4]

En ligne: sur Zoom


-Dernière révision 10 avril 2021 par paulchar@astro.umontreal.ca.