Skip to content

{ Category Archives } Open Source

Pure python special functions

As John Cook has pointed out, you sometimes wish to forego efficiency for portability. To that end, he has compiled a list of special functions and other algorithms with no external dependencies.

3D Spatial Interpolation

I would have thought that 3D spatial interpolation algorithms would be readily available in almost any programming language. I am, once again, wrong.
Several times a year, a project comes along that requires fast and accurate three-dimensional spatial interpolation. I’ve found two excellent algorithms that perform the lion’s share of the work; The Modified Shepard’s Method [...]

VTK

While developing an application that required a robust visualization module, I didn’t want to go down the same path I have previously trod many times: OpenGL + pyOpenGL. Not that the combination isn’t robust, it’s just a lot of work to build up the application every time. Instead I used the VTK toolkit. I had [...]

Open Source, GPL, commercial use

There has been much nattering of late on “Management ’scared’ by open source”. (Usual disclaimer: I’m no lawyer, but …) The GPL has never frightened my clients. It’s not the use of open source software licensed under the GPL, but the distribution of said software that can cause problems if the client is not [...]