Homeworks and project...

Assignments will be available progressively...

Problem 1 : granularGas (20-02-2026)
                                                                                                                          
granularGasTest.py : script of test    
granularGas.py : functions to modify    
 
Assignement of the homework : granularGas.pdf
 
Deadline : Monday March 2nd 23h59          

Problem 2 : asteroid (06-03-2026)
                                                                                                                          
asteroidTest.py : script of test    
asteroid.py : functions to modify    
 
Assignement of the homework : asteroid.pdf
 
Deadline : Monday March 16th 23h59          

 
 
Problem 3 : mill (20-03-2026)
                                                                                                                          
millRun.py : script to run the simulation    
millAnimate.py : script to run the animation    
mill.py : functions to modify    
 
 
Easy mesh : easy.msh
Mill mesh : mill.msh
 
Assignement of the homework : mill.pdf
 
Deadline : Monday March 30th 11h59          
 
 

 
 
Problem 4 : hourglass (10-04-2026)
                                                                                                                          
hourglassRun.py : script to run the simulation    
hourglassAnimate.py : script to run the animation    
hourglass.py : functions to modify    
 
 
Easy mesh : easy.msh
Mill mesh : hourglass.msh
 
Assignement of the homework : hourglass.pdf
 
Deadline : Monday April 20th 23h59          
 
 

 
 
Problem 5 : avalanche (16-04-2026)
                                                                                                                          
avalancheRun.py : script to run the simulation    
avalancheAnimate.py : script to run the animation    
avalanche.py : functions to modify    
 
 
Easy mesh : easy.msh
Mill mesh : avalanche.msh
 
Assignement of the homework : avalanche.pdf
 
Deadline : Thursday May 7th 23h59