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 »