Weekly update for week 41
FYS3150/4150 weekly update
Hi all, just a very brief note here.
This week we will finalize (Thursday the discussion of gaussian quadrature and integration of low-dimensional integral), then we move over to Monte Carlo methods. Our first encounter will focus on numerical integration with Monte Carlo methods for multi-dimensional integrals. Monte Carlo methods applied to different systems and Markov processes, the Metropolis algorithm, random numbers etc are topics that will keep us busy the next 4-5 weeks, before we move on to partial differential equations towards the end of the semester. Numerical integration using Gaussian quadrature is covered by the lecture notes chapter 5 and the slides http://compphysics.github.io/ComputationalPhysics/doc/pub/integrate/html/integrate-bs.html.
The introduction to Monte Carlo methods, with a review of basic statistics is covered by chapter 11 and the slides at http://compphysics.github.io/ComputationalPhysics/doc/pub/mcint/html/mcint-bs.html
We will start with Monte Carlo methods on Friday.
On Thursday we will also discuss object orientation (after the discussion of numerical integration). We will continue this discussion at the lab sessions. Each lab session this week will have a small presentation (45 min) related to project 3 on object orientation.
The teach yourself c++ slides http://compphysics.github.io/ComputationalPhysics/doc/pub/learningcpp/html/learningcpp-bs.html contain an introduction to object orientation in c++.
The program folder https://github.com/CompPhysics/ComputationalPhysics/tree/master/doc/Programs/OOExamples
contains examples of relevance for the solar system case.
Best wishes to you all,
Morten