FY1008: Introduksjon til Numerisk Fysikk

Foreleser

Ingve Simonsen

Undervisning

Man 14:15--18:00 (D1-102)

.

Tir 12:15--14:00 (D1-102)

Innhold

Emnet introduserer metoder for å løse problemer fra fysikken på datamaskinen. Gjennom ulike matematiske problemstillinger hentet fra fysikk blir studentene trent i å utvikle, teste og kjøre dataprogrammer i Python for å løse disse på datamaskinen, samt å diskutere rimeligheten av de oppnådde resultatene. I den første delen av kurset blir de programmeringstekniske aspektene av Python introdusert og anvendt på ulike numeriske eksempler, mens den andre delen primært fokuserer på å anvende denne kunnskapen til å løse konkrete problemstillinger hentet fra fysikk.

Meldinger

Meldinger knyttet til emnet vil bli gitt på denne siden. Derfor bør du regelmessig følge med på disse!

De siste meldingene er:

Litteratur

Læreboken som vil bli benyttet i emnet er (open Access):

Denne boken gir en kortfattet og konsis introduksjon python programmering med fokus på bruk innenfor vitenspalige anvendelser. Vi kommer ikke nødvendigvis slavisk til å følge denne boken, men den fungerer fint som introduksjon til de ulike temaene.

Mer utfyllende informasjon finnes i boken:

som er støtte litteraturen for emnet. Merk deg at denne boken er basert på Python 2, så det må påregnes noen mindre justeringer for å få koden til å vare i Python 3 format. Videre finens det mange veldig gode introdusjoner til Python programmering på YouTube.

Forelesnings materiale

Materiale som er blitt eller vil bli presentert i forelesningene finner du på forelsnings siden.

Øvinger

En viktig del av emnet er øvingene, hvor du skal bruke dine kunnskaper i Python programmering, til å løse ulike problemer relevant for fysikk. De ulike øvingsoppgavene finner du på denne siden.. Utover dette. er det mange gode øvinger og eksmepler i boken til Hans Petter Landtangen, og skulle du øsnke flere problmer å bryne deg på så er det mer enn nok å ta fra her.

Eksamen og vurdering

Skriftlig eksamen i emnet er satt til 08.12.2025 og den vil ha 4h varighet.

I tillegg til eksamen, som teller 60/100 på sluttkarakteren, vil det iløpet av semesteret bli gjennomført et prosjekt, som vil telle 40/100.

For å bestå faget må begge delene være bestått.

Linker

Linker til ulike resurser som kan være av interesser for dette emnet er samplet på denne siden.

Referanse gruppe

Referanse gruppen medlemmer for emnet er enda ikke bestemt.

Studie assistenter

Studie assistenter i kureset er:

  • Audun Sørheim <audunsor_at_stud.ntnu.no>

  • Emil Bark Kvamme <emil.b.kvamme_at_ntnu.no>

  • Ragurajh Kunasekaram <ragurajk_at_stud.ntnu.no>

  • Kristin Sundal Lien <kristin.lien_at_ntnu.no>

Studasser vil være tilgjengelig iløpet av øvingstimene for kurset.