Known is a drop, Unknown is an ocean

  • Home
  • Academic Stuff
  • Other Interests
  • Useful Stuff
  • Karaoke
External links

My Blog
Research Group
Cricinfo
Stick Cricket
Rajini Fans
© 2006 Venkattraman
Design by JeremyD


python Gas-Tables

I co-authored a gas-tables module written in python towards the end of my B.Tech. The motivation to write this module was my Senior year Project in which I needed to use normal shock relations to apply the method of characteristics. Along with Varun Hiremath, I decided to write some modules which could be used in larger codes. And once we began writing Isentropic flows, we decided that we should probably not stop with normal shock relations and went ahead to write the entire gas tables modules. We used Gas Tables by S.M.Yahya as the standard and wanted our module to be able to give all data that this particular Gas Tables gave on paper. The module can be downloaded here. Varun maintains the debian package.

GUI for python Gas-Tables

This is the next step to our previous work with gastables. We realised that the usage of the modules was restrictive because of the non-trivial function names which made it really difficult even for us(the authors) to remember the syntax for the function names. This Graphical User Interface would hopefully help a lot of users and increase the number of users of this package. We have included a plotting tool to visualise the qualitative variation of one property with respect to another. Apart from Varun and myself, Shyam Sundar wrote a few parts of the GUI. This was released recently and the project home page is here.

Random signatures in Mutt

One of the neat things that can be done using mutt is the usage of random signatures from a list, everytime you send an email. One way to do this is using the LOST(Linux One Stanza Tips) which has a really huge collection of Linux quotes. However, one disadvantage is that some of these quotes are really long and might resemble essays. Hence, I preferred to use only a few of those quotes which were really one-liners. I use a perl script(definitely not my own idea and this is one of the ways I found out by some googling) to do this for me. It uses a file .sigs in the home folder where one can list the various signatures to be used. The signatures need not be in a single line and hence two different signatures should be separated by a blank line.