Kursplan för

Numeriska metoder för differentialekvationer
Numerical Methods for Differential Equations

FMNN10, 8.0 högskolepoäng, A (Avancerad nivå)

Gäller för: 2024/25
Fakultet: Lunds tekniska högskola
Beslutad av: Programledning F/Pi
Beslutsdatum: 2024-04-15
Ikraftträdande: 2024-05-08

Allmänna uppgifter

Huvudområde: Teknik Fördjupning: Avancerad nivå, kurs/er som inte kan klassificeras
Obligatorisk för: F3, Pi3
Valfri för: BME4, I4
Undervisningsspråk: Kursen ges på begäran på engelska

Syfte

Kursens syfte är att lära ut numeriska metoder för lösning av både ordinära och partiella differentialekvationer. Detta inkluderar konstruktion, analys och tillämpning av grundläggande beräkningsalgoritmer för  approximativ lösning på dator av begynnelse-,  randvärdes-, och egenvärdesproblem för ordinära differentialekvationer, samt för partiella differentialekvationer i en rums- och en tidsdimension. Självständig problemlösning på dator utgör ett centralt inslag i kursen.

Mål

Kunskap och förståelse
För godkänd kurs skall studenten

Färdighet och förmåga
För godkänd kurs skall studenten

Värderingsförmåga och förhållningssätt
För godkänd kurs skall studenten

Kursinnehåll

Metoder för tidsintegration: Eulers metod, trapetsmetoden. Flerstegsmetoder: Adams metoder, BDF (Backward Differentiation Formulae) metoder. Explicita och implicita Runge-Kutta metoder. Felanalys, stabilitet och konvergens. Styva problem och A-stabilitet. Felkontroll och anpassning av steglängd. Poissons ekvation: Finita differenser och finita elementmetoden. Elliptiska, paraboliska och hyperboliska problem. Tidsberoende PDEer: Numeriska metoder för diffusionsekvationen. Introduktion till differensmetoder för konservationslagar.

Kursens examination

Betygsskala: TH - (U, 3, 4, 5) - (Underkänd, Tre, Fyra, Fem)
Prestationsbedömning: Skriftlig tentamen och datorprojekt. Slutbetyget bestäms av betyget på den skriftliga tentamen.

Om så krävs för att en student med varaktig funktionsnedsättning ska ges ett likvärdigt examinationsalternativ jämfört med en student utan funktionsnedsättning, så kan examinator efter samråd med universitetets avdelning för pedagogiskt stöd fatta beslut om alternativ examinationsform för berörd student.

Moduler
Kod: 0122. Benämning: Skriftlig tentamen.
Antal högskolepoäng: 6.0. Betygsskala: TH - (U, 3, 4, 5). Prestationsbedömning: Skriftlig tentamen.
Kod: 0222. Benämning: Datorprojekt.
Antal högskolepoäng: 2.0. Betygsskala: UG - (U, G). Prestationsbedömning: För varje projekt skriftlig eller muntlig redovisning av genomförandet. För varje projekt anges vid kursstart om det skall redovisas skriftligt eller muntligt. Modulen omfattar: Tre beräkningsprojekt omfattande implementering av numeriska metoder som datorprogram, tillämpning av dessa på utvalda matematiska problem, och analys av resultaten.

Antagningsuppgifter

Förutsatta förkunskaper: FMAB20 Linjär algebra, FMAB30 Flerdimensionell analys, FMAN55 Kontinuerliga system.
Begränsat antal platser: Nej
Kursen överlappar följande kurser: NUMN12 NUMN20 NUMN32 FMN041 FMN050 FMN081 FMN130 FMNF10

Kurslitteratur

Kontaktinfo

Kursansvarig: Tony Stillfjord, tony.stillfjord@math.lth.se
Studierektor: Studierektor Anders Holst, Studierektor@math.lth.se
Kursadministratör: Student Office, expedition@math.lth.se
Hemsida: https://canvas.education.lu.se/courses/30158