Förstå och analysera olika elektronstrukturs metoder, så som Hartree-Fock och täthetsfunktionalsteori
Förstå och analysera olika molekyldynamik samt Monte Carlo rutiner som kan användas för att undersöka material egenskaper med hjälp av datorer
Använd Python (objektorienterat programmeringsspråk) för lösa numeriska problem samt att styra och organiserar större beräkningsuppgifter och för att ge enkel visualisering
Skriva tekniska rapporter där beräkningsresultat presenteras på ett klart sätt
Kommunicera resultat och slutsatser på ett tydligt sätt
Kursinnehåll
Grunderna i Hartree-Fock samt täthetsfunktionalteori
Beräkningsmetoder för elektronstruktur
Beräkningsmetoder för mångpartikelsystem
Python
Förutsättningar
Grundläggande behörighet för avancerad nivå
Litteratur
Föreläsningsanteckningar kommer att göras tillgängliga.
Kursbok: J.M.Thijssen, "Computational Physics", (2nd edition, Cambridge University Press, 2007). Recommended additional material for numerical methods: Willliam H. Press et al., "Numerical Recipes; The Art of Scientific Computing", (3rd edition, Cambridge University Press, 2007)