Monday, July 25, 2005
Tuesday, June 21, 2005
Structured grid operators
I have finished the first draft of some structured grid operators, using MATLAB. The idea is to create a very simple, minimalist set of functions that can be used to work with structured grids. For example, there are tools to average grid points to reduce the size of a matrix to match anther (like you need to do to get velocity on rho-points). There is a very general tool for extracting isosurfaces. There are a few bonus tools for working with the s-coordinate used in roms.
Take a look.
Take a look.
Sunday, June 12, 2005
Unison File Synchronizer
A nifty alternitive to the checkout/checkin sequence required by rsync the Unison File Synchronizer. Be careful not to confuse this with the panic newsreader unison, which comes up first if mac os x is added..
Getting MacPython and TK working together
Basically just go here to get all your Python Stuff
First you need to install Tcl/Tk Aqua, then you can install the "official unofficial" MacPython 2.4.1. This version has all the goodies already installed, notably (for me) Tkinter and readline.
First you need to install Tcl/Tk Aqua, then you can install the "official unofficial" MacPython 2.4.1. This version has all the goodies already installed, notably (for me) Tkinter and readline.
Wednesday, May 11, 2005
Python as a platform for ROMS
It appears that python is gaining a lot of momentum in scientific computing. There are a few packages in particular that seem interesting to me right now:
SciPy Scientific Tools for Python - SciPy - Scientific tools for Python
Matplotlib / pylab - matlab style python plotting (plots, graphs, charts)
nanohub offers some tips on using pyton for scientific computing (in particular, using scipy, since they are the primary developers):
NANOHUB.ORG - Scientific Computing with Python
Of particular interest to people who use the right kind of computers:
SciPy Scientific Tools for Python - OSX Build instructions
Underneath both of these programs is a library that allows pyton to deal with arrays and other numerical issues: Numerical Python.
Perhaps it would be good to model any system built around ROMS on the Earth System Modeling Framework, or even better, steel the best parts of their code.
SciPy Scientific Tools for Python - SciPy - Scientific tools for Python
Matplotlib / pylab - matlab style python plotting (plots, graphs, charts)
nanohub offers some tips on using pyton for scientific computing (in particular, using scipy, since they are the primary developers):
NANOHUB.ORG - Scientific Computing with Python
Of particular interest to people who use the right kind of computers:
SciPy Scientific Tools for Python - OSX Build instructions
Underneath both of these programs is a library that allows pyton to deal with arrays and other numerical issues: Numerical Python.
Perhaps it would be good to model any system built around ROMS on the Earth System Modeling Framework, or even better, steel the best parts of their code.
Friday, April 22, 2005
Using monotone for distributed ROMS development
Here is how it is done. First get monotone, I would suggest getting one of the compiled binaries, since compiling does not appear to be trivial. Read on for an example of how to use this program to link to a ROMS project. This tutorial is based heavily on the turorial available on the monotone site.
Thursday, April 21, 2005
Shelf break front simulation
Subscribe to:
Posts (Atom)