Python

The Python programming language.

Update 2: building 64-bit Numpy with Intel compilers and MKL

NOTE: these instructions are obsolete.  Please see Building NumPy on a 64-bit Red Hat Cluster with Intel MKL. In a previous post I described how I built Numpy with Intel compilers and the Math Kernel Library on a 64-bit cluster. Today I upgraded to Numpy-1.2.1 and I made a few improvements to my install process. Please

Update 2: building 64-bit Numpy with Intel compilers and MKL Read More »

Using Python to generate XML files for visualization in Paraview

VTK is an open-source software system for “3D computer graphics, image processing, and visualization” developed by by Kitware. VTK is the foundation of Paraview, an industrial-strength CFD visualization tool that I have found to be very useful. I generate “second generation” XML-based files from my Python code and import them into Paraview for visualization. I

Using Python to generate XML files for visualization in Paraview Read More »

Profiling Python code

“Speed” is a complicated term when used in the context of software.  Does it mean raw speed of execution, or reducing the amount of time until a correct result is obtained?  Python is not the first language that comes to mind when people think of “fast software.”  It is true that pure Python will usually

Profiling Python code Read More »