Thursday, March 5

MS121
Python for Scientific Computing - Part III of III

4:30 PM - 6:30 PM
Room: Symphony II

For Part II, see MS109

The Python scripting language is rapidly growing in both popularity and power as a tool in computational science and engineering. It is used for a variety of purposes including rapid prototyping, interfacing between legacy codes in different languages, CGI scripting and GUI programming, and as a replacement for popular commercial packages for numerical and symbolic computing or graphics.

There have been many exciting recent developments in Python due to a very active user and developer community producing open source tools. This minisymposium will explore some recent developments of interest to teachers and practitioners of CSE.

Organizer: Fernando Perez
University of Colorado at Boulder
Randall J. LeVeque
University of Washington
Hans Petter Langtangen
Simula Research Laboratory and University of Oslo, Norway

4:30-4:55 IPython: Components for Interactive Scientific Computing
Fernando Perez, University of Colorado at Boulder; Brian Granger, California Polytechnic State University, San Luis Obispo
5:00-5:25 Distributed Data Structures, Parallel Computing and IPython
Brian Granger, California Polytechnic State University, San Luis Obispo; Fernando Perez, University of Colorado at Boulder
5:30-5:55 Teaching Astronomical Data Analysis in Python
Joseph Harrington, University of Central Florida
6:00-6:25 MPI and PETSc for Python
Lisandro Dalcin, Centro Int. de Métodos Computacionales en Ingeniería, Argentina; updated Brian Granger, California Polytechnic State University, San Luis Obispo

CS09 Home

Program

Program Updates

Speaker Index

Hotel

Transportation

Registration