ICFP NumPhys Paris: Difference between revisions

From Wiki Cours
Jump to navigation Jump to search
mNo edit summary
Line 14: Line 14:
  self.hilbert.ket(conf)
  self.hilbert.ket(conf)
<span style="color:red">  
<span style="color:red">  
On Tuesday 12/4/18 @11:00am, the deepcopy() function seems to have a weird behavior in the new version of Python (while it was working as expected when I wrote the code 3 years ago), I created a copy() function to solve the problem in all lecture files and HW3... It is kept only the hilbert space creation routine where it works fine.<br>
The version has been updated, please check your version !<br>
The version has been updated, please check your version !<br>
sorry for that,
sorry for that,

Revision as of 21:36, 4 December 2018

Sinaï's billard

Numerical Physics 2018

This is the official web page of the course, which is part of Master ICFP (International Center for fundamental physics)

Typos in HW3

On Saturday 12/1/18 @8:30pm, I corrected the typo in question 1/ of HW3.
On Sunday 12/2/18 @8:30am, I corrected the following typo in the coherentStateCoef() method:

for n in range(1,Nmax+1):

On Tuesday 12/4/18 @9:00am, I corrected the following typo in the readable() method of the WaveFunction class:

self.hilbert.ket(conf)

On Tuesday 12/4/18 @11:00am, the deepcopy() function seems to have a weird behavior in the new version of Python (while it was working as expected when I wrote the code 3 years ago), I created a copy() function to solve the problem in all lecture files and HW3... It is kept only the hilbert space creation routine where it works fine.
The version has been updated, please check your version !
sorry for that, Guillaume


The HW3 is online from the schedule below or directly from this link
Link to HW on Jaynes-Cummings model
The due date has been changed to Sunday 23th @10:00pm
Guillaume


Breaking News: Scheduling for the Orals exams
Oral exams will take place from Monday 10 to Wednesday 12 December.
CLICK HERE to choose an available slot (you can only choose one). First arrived, first served.


Prerequisites

The program language that we use is Python 3. No previous experience in programming is required.

Grading

3 homeworks (30 points) + 1 MCQ (20 point), oral exam (50 points)

Schedule and Location

  • Lectures on Fridays: 13.45-15.45
  • Tutorials on Fridays: 15.45-17.45
  • ENS, 24 rue Lhomond, room L367

Connecting the "visiteur" wifi service

The network "visiteurs.phys.ens.fr" is for the visitors.

The WIFI password for this networks is: PhysiqueENS

Then you can run a navigator (Firefox, Chrome, IE, Safari...)

Accept the certificat and enter the password available for the current week:

  • 18/11 => 24/11: cruentuth228
  • 25/11 => 02/12: sailie846

Schedule with notes and tutorials

Schedule

Forum

here it is please register

Course description

NumPhysParis is a general course in Computational Physics, with applications in statistical physics, atomic and condensed-matter.
We will cover the many numerical algothims used in modern many-body problems: Monte Carlo (classical and quantum), molecular dynamics, stochastic computation, exact diagonalization, optmization in complex landscapes. Implications to computer science problems are also discussed. We focus on algorithms and physics, not on programming and heavy numerics. The theoretical lecture is followed by a tutorial introducing many concrete numerical exercises. You will have to hand in 3 homeworks.

Team

Language

The working language for this course is English.
Programming Language: Python 3. See Memento Python
You need first of all to have Python installed with at least modules NumPy, SciPy and matplotlib.

References

Thesis advertisement

Thinking about your projects for the next year? To be PhD student in Paris area it is really a great choice... ...but it is not the only one!

Here we recommend you some excellent alternative options coming from good friends looking for motivated candidates: