Have a look at an practical training proposal using Python: http://www.onera.fr/stages/stages2001/dsna2001-06.html Open to all students (Europe, USA and many other countries) Probable added keyword: CXX Marcvs [alias Page is french, keywords are english ;]