Computational Physics 2 (FYS4411/9411), weekly schedule

 

Morten Hjorth-Jensen [1]

 

Morten Ledum [1]

 

[1] Department of Physics, University of Oslo, Oslo, Norway

 

 

Spring 2016

 

Teaching schedule Spring 2016

 

Lectures are in room FV311 Thursdays 14.15-16 while projects are at the computer lab, room FV329 Thursdays 16.15-19 at the Department of Physics.

 

Week and days Topics to be covered Projects Reading assignments Lab activities
Week 3 January 18-22 Introduction to the course Presentation of project 1   Setting up git
  Variational Monte Carlo for bosons   How to write a scientific report  
Week 4 January 25-29 Variational Monte Carlo Work on project 1   Setting up and using Qt creator
  Importance sampling and vectorization      
Week 5 February 1-5 Variational Monte Carlo Work on project 1   Add importance sampling to code
  Importance sampling and blocking      
Week 6 February 8-12 Variational Monte Carlo Work on project 1   Add blocking to analyze data
  Blocking and classes     Optimize code for vectorization
Week 7 February 15-19 Variational Monte Carlo Work on project 1   Finish blocking
  Parameter optimization and classes     Add classes to code and start with Conjugate gradient/Steepest descent
Week 8 February 22-26 Conjugate gradient and optimization Work on project 1   Finalize Conjugate gradient
  More discussion on classes      
Week 9 February 29 -March 4 No lectures Work on project 1    
         
Week 10 March 7-11 VMC for fermions and Hartree-Fock Presentation of project 2    
  Intensive teaching Monday to Thursday Work on project 1    
Week 11 March 14-18 Parallelization Deadline for project 1 March 18    
         
Week 12 March 21-25 Holidays, no lectures      
Week 13 March 28 -April 1 No lectures Work on project 2   Start with two electron system
         
Week 14 April 4-8 No lectures Work on project 2   Start coding Slater determinant
         
Week 15 April 11-15 No lectures Work on project 2   Implement parallelization
         
Week 16 April 18-22 Hartree-Fock theory Presentation of project 3    
         
Week 17 April 25-29 No lectures Work on project 2    Deadline project 2 April 29
         
Week 18 May 2-6 No Lectures Work on project 3    
         
Week 19 May 9-13 Last lectures and summary of course Work on project 3    
         
Week 20 May 16-20 No lectures Work on project 3   Only project work at lab
Week 19 May 23-27 No lectures Finalize project3, deadline May 30   Only project work at lab