what what

Index to Computational Physics Course Material

If you have reached this page from reading an article about the course, please use the older page alllessold.html that better matches the article. In 2014/5 we went from 14 week semesters to 13 week ones and the changes are not very smooth yet.

A summary of useful weblinks:

  1. Sitemap of the Computational Physics Class website
  2. Summary of announcements about accounts opened, PHELAFEL problems etc.
  3. Email Dr Joan Adler with general questions.
  4. Class email list.
  5. Help from consultants and information about software packages for both this course and your thesis research can be found on the software(tochnot) page of the Computer Center website.
  6. Summary of commands on PHELAFEL and phclass1-5.
  7. With fortran and c we will be using pgplot graphics and a listing of the different subroutines can be found on the local pgplot subroutines page. For use on phclass1-5 see the commands page for compilation etc.
  8. General information and syllabus.
  9. View projects from previous years.
  10. Summary of links.


The way to use this site is - firstly come to the lecture - then read the page again, going into all the links in order. If you have to miss the lecture due to MILUIM, please read thru with all links before the next lecture.
  1. Week 1 - History, hardware, software, communications, manuals, consultants, web use, security. Programs - survey2012.f, compiling and running FORTRAN in LINUX. (20/10/15)
  2. Week 2 - Simulation, enumeration, algebraic manipulations, solution of equations, basic precautions. Example of random walks, random numbers. Programs rwalk1.f rwalk2.f urand.f cplot.f, compiling with PGPLOT, project discussion. (27/10/15)
  3. Week 3 - numerical differentiation, quadrature, roots, and Targil 5 discussion. Programs chap1*.f (3/11/15)
  4. Week 4 - Ordinary differential equations, order and chaos. Programs chap2*.f (10/11/15)Targil 1 due 18:00.
  5. Week 5 - Boundary value and eigenvalue equations, Schroedinger equations. Programs chap3*.f (17/11/15) Targil 2 due 18:00.
  6. Week 6 - Molecular Dynamics in Solids, Visualization (24/11/15). Please look at the page on Molecular Dynamics and play some of the movies there. Intoduction to LAMMPS if there is time. I hope to hand out TAMNUN accounts and perhaps do the PBS link. This week we move from basics to applications.
  7. HPC week - HPC and Targil3 due(1/12/15). In 2015/6 this is again brought forward. Start with the link at left, then LINUX bits here, and then start learning about PBS job submission queue scripts. (This will include learning about scripts themselves.) Student TAMNUN course account info for 2015/6: Your accounts are coursexx. Passwords given on signup sheet in class. Will continue later on.
  8. Week 7 - MATHEMATICA, special functions, gaussian quadrature (15/12/15, 8/12 is no study day due to hanukah break). Project proposal due and from next week on 2-3 students will give a report on their project topic each week. A list will be passed around in class, most senior (doctoral) students can go first. This completes Targil 4 material. Then we will start Week 8 - Monte Carlo integration part.
  9. (22/12/15) Complete Week 8 (Ising models and simulated annealing which completes Targil 5 material except for possible seminar reports) then start Week 9 - Percolation, fractals, more project topic reports.
  10. (29/12/15) Continue Week 9 - Percolation, fractals, then then project reports.
  11. (5/1/16, Targil 4 due) Week 11 - partial differential equations - time dependent Schroedinger eqn and Week 10 - Series expansions, Pade approximants and then project reports. After completing the above, the rest of today and 12/1/16 and 19/1/16 will be divided between continued HPC with a general introduction to HPC materials simulation. Details on Quantum Espresso and LAMMPS, This is new material for the course and open to previous year's students. The material is linked from largecodes.html.
  12. On 12/1/16 Targil 5 is due, no point penalty till after semester end. Project reports, continuation of HPC materials simulation from largecodes.html.
  13. 19/1/16 - We start with last week. Might also do spare bits if there is time. We conclude with a link to student sites.

    -------------- COMPLETELY UPDATED till here for 2015/6 - note substantial changes made to week 6 slides and course order on 2/12--------------


  1. Targil 1 - due 4th lecture of the semester, 10/11/15.
  2. Targil 2 - due 17/11/15.

    Project Information proposal due 15/12/15, project due end of moed bet fall semester 2015/6, or will cost points.

  3. Targil 3 - due 1/12/15.
  4. Targil 4 - due 5/1/16.
  5. Targil 5 - due 12/1/16, points charged after end of semester.

    -------------- UPDATED till here for 2015/6--------------

For more information about the Computational Physics Group at the

Technion - Israel Institute of Technology

see the

Computational Physics Home Page