Weekly update October 30-November 3. Note correction to UiO calendar

Dear All, 

first a small correction to the weekly plan from the UiO admin. We do have a lecture tomorrow, but we have to move to Lille Fysiske Auditorium (one floor below our normal auditorium). We should be able to fit in  all. Thus, the weekly UiO plan is not correctly updated and there will be lectures tomorrow and Friday as well. 

Our normal classroom is however occupied. 

 

Else, tomorrow we will derive and discuss the Metropolis algorithm (chapter 12, 12.5 in particular) and link it with project 4 (details in chapter 13). We will also continue this discussion on Friday. Friday we will also discuss how to generate random numbers and how to use the

C++ class called random, see http://www.cplusplus.com/reference/random/?kw=random

and chapter 11 of the lecture notes. 

 

Since parallelization is very useful in this project, we will use the first hour of each lab session to discuss how to parallelize codes. You will find this information under the lectures slide  topic 'How to optimize your code, from compiler flags to vectorization and parallelization', see for example http://compphysics.github.io/ComputationalPhysics/doc/pub/codeoptimization/html/codeoptimization.html

 

At the lab we continue with project 4. 

 

Best wishes to everybody and thanks for heroic efforts with project 3. 

 

Morten

Publisert 1. nov. 2017 10:25 - Sist endret 1. nov. 2017 10:25