Schedule Spring 2017 Computational Physics 2, FYS4411/9411

Morten Hjorth-Jensen [1, 2]

[1] Department of Physics, University of Oslo
[2] Department of Physics and Astronomy and National Superconducting Cyclotron Laboratory, Michigan State University

Teaching schedule Spring 2017

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 No lectures Work on project 1 Start adding blocking to analyze data
Week 7 February 15-19 Variational Monte Carlo Work on project 1 Finish blocking
Start with Conjugate gradient/Steepest descent
Week 8 February 22-26 Conjugate gradient and optimization of code Work on project 1 Finalize Conjugate gradient
Week 9 February 29 -March 4 No lectures Work on project 1
Week 10 March 7-11 VMC for fermions and quantum dots Presentation of project 2
Intensive teaching Monday to Thursday Work on project 1
Week 11 March 14-18 No lectures Work on project 1, deadline March 18
Week 12 March 21-25 Holidays, no lectures
Week 13 March 28 -April 1 No lectures Work on project 2 Work on two-electron system
Implement parallelization
Week 14 April 4-8 No lectures Work on project 2 Start coding Slater determinant
Finish two-electron system
Week 15 April 11-15 No lectures Work in project 2 Finalize parallelization
Work on project 2
Week 16 April 18-22 Hartree-Fock theory Presentation of project 3
Work on project 2
Week 17 April 25-29 No lectures Work on project 2 and 3
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