MVE695 Partiella differentialekvationer H25

Kurs-PM

På denna sida finns programmet för kursen: föreläsningar, räkneövningar, datorlaborationer och duggor. Övriga uppgifter, såsom t.ex. kursmål, lärare, kurslitteratur och examination, finns i ett separat kurs-PM.

Program

Kursens schema finns i TimeEdit.

Avsnitten som hänvisas till i schemat nedan är från kurskompendiet av Andreas Rosén. (Se kurs-PM.) Kapitel 0 läses på egen hand innan kursstart/så snart som möjligt i början av kursen.

Då jag är sjuk eller behöver vabba är planen att föreläsningen/ problemdemonstrationen sker via zoom och spelas in för de som inte har möjlighet att följa den live. När så sker meddelas detta genom email-utskick från canvas.

Deadlines avser datorlaborationerna i kursen. Se instruktioner i kursbokens appendix A.

Schemat nedan kommer att behövas uppdateras under kursens gång, då det är kraftigt uppdaterat sedan förra året.

Föreläsningar (FÖ), lektioner (LE=problemdemonstration), övningar (ÖVN=frågestund/egen räkning), labb-intron (LAB-intro=presentation av datorlaboration):

Dag Und Avsnitt Innehåll

Vecka 1

Tis 4/11

1.1-2

Intro, ODE och PDE.

Tor 6/11 1.3-4 De 3 PDEerna. Klassificering av andra ordningens PDE. 
Tor 6/11 LE 1.6

Demo: 4, 5, 10, 20. Räkning: 1, 7, 9, 11, 13, 15.

Fre 7/11 1.5, 2.1

Linjära PDEproblem. Sobolevrummet and randvärden. Poincarés olikhet. 

(Deadline 0) 

Vecka 2

Tis 11/11

2.2 Variationsformulering av Dirichlet- och Neumannproblemet.
Tor 13/11 2.3, 3.1 Existens av svaga lösningar, Lax-Milgrams sats. Laplace-egenfunktioner och egenvärden.

Tor 13/11

LE 2.6 Demo: 2, 5, 10. Räkning: 1, 6, 8.
Fre 14/11

3.2-3

Start/randvärdesproblem på begränsade områden, och egenfunktioner. Rayleigh-Ritz approximation. Weyls lag.

Vecka 3

Tis 18/11

LAB-

intro

2.4, 3.3

Introduktion till FEM-lab.

Tis 18/11

LE+

ÖVN

3.4

Demo: 3, 4, 6, 8. Räkning: 1, 2, 7, 10.

Tor 20/11 4.1

Svaga derivator och distributioner.

(Deadline 1A)

Fre 21/11 4.3-4

Fouriertransformering av distributioner. 

Vecka 4

Tis 25/11

LE 4.5 Demo: 3, 5, 6, 13. Räkning: 1, 4, 7, 10, 11.
Tor 27/11 5.1

Startvärdesproblem på R^n, Värmekärnan, Riemannfunktioner.

Tor 27/11 5.2

Utbredningshastighet, reversibilitet, Huygens princip.

Fre 28/11 LE 5.3

Demo: 1, 4, 6, 10, 11. Räkning: 2, 3, 5, 7, 8, 9.

Vecka 5

Tis 2/12

6.1-2

Skiktpotentialer. Språngformler och dipolsingulariteten.

Tor 4/12

6.3, 7.1

Integralekvationer för inre och yttre Dirichlet och Neumannproblem. Tidsharmoniska vågor, Helmholtz ekvation.

(Deadline 1B)

Tor 4/12

LE 6.7

Demo: 1, 2, 6, 9, 11, 20. Räkning: 3, 5, 7, 8, 12, 14.

Fre 5/12

7.2-3

 Helmholtz fundamentallösning, strålningsvillkor. Integralekvationer för akustiska BVP. 

Vecka 6

Tis 9/12

LAB-

intro

6.5

Introduktion till BIE-lab.

Tor 11/12

LE+

ÖVN

Övningsräkning på uppgifter kap 1-6.

Tor 11/12 6.4, 6.6, 7.4

Lösbarhet av integralekvationer: Fredholmteori. Transmissionsproblem. Falska resonanser i integralekvationer. 

Fre 12/12 LE 7.6

Demo: 2, 4, 7, 8. Räkning: 1, 3, 5, 9, 11.

(Deadline 2A)

Vecka 7

Tis 16/12

8.1

Greensfunktion och Poissonkärna.

Tor 18/12 8.2

Medelvärdesatser och maximumprinciper för Laplace- och värmeledningsekvationen.

Tor 18/12 LE 8.3

Demo: 5, 7, 8, 11, 16. Räkning: 1, 2, 3, 4, 10, 17.

Fre 19/12 LE 1-8

 Repetition

(Deadline 2B= mån 22/12)

(Deadline 3= tis 6/1)

Tillbaka till toppen

 

Datorlaborationer

Obligatoriskt moment på kursen är projektarbete om numerisk lösning av PDE med FEM=finita element metoden och BIE=randintegralekvation.
Det går att erhålla 0-5p i bonus på tentan från datorprojekten.

Beskrivning av och information om datorprojekten hittas i Appendix i kurskompendiet. (Se kurs-PM.)

Normalt görs projekten i Matlab. För de studenter som inte har möjlighet att använda Matlab kan Python användas istället. Som ersättning för Matlabs PDE-toolbox används då följande Python-modul för FEM-triangulering:

genmesh

 

Referenslitteratur för Matlab:

  1. Material utvecklat av MV som ger en kortfattad introduktion till Matlab
  2. Programmering med MatlabKatarina Blom. Ger en introduktion till Matlab och lär ut grunderna i programmering med Matlab. Rekommenderas varmt för dig som är nybörjare både vad gäller programmering och Matlab.
  3. Learning MATLAB, Tobin A. Driscoll. Ger en kortfattad introduktion till Matlab till den som redan kan programmera. Finns som e-bok på Chalmers bibliotek.
  4. Physical Modeling in MATLAB 3/E, Allen B. Downey
    Boken är gratis att ladda ner från nätet. Boken ger en introduktion för dig som inte programmerat förut. Den täcker grundläggande MATLAB-programmering med fokus på modellering och simulation av fysikaliska system.

 

Tillbaka till toppen

Duggor

Inga på denna kurs.

Tillbaka till toppen

Kurssammanfattning:

Kurssammanfattning
Datum Information Sista inlämningsdatum