Fractals

July 11, 2006 Examples No comments

Just for fun… sffern computes “fractal ferns”. See an example in rsf/rsf/fractal and an animated gif.

Checking parameters

July 10, 2006 Examples No comments

It its now possible to check parameters for Madagascar programs in SCons flows using CHECKPAR option like this: scons CHECKPAR=y <target> Here is what happened when I first ran an example from rsftour:

bash$ scons CHECKPAR=y 
scons: Reading SConscript files ... 
No parameter "n2" in sfwindow 
Failed on "window n2=10 min1=0.4 max1=0.8"

After fixing self-documentation for sfwindow:

bash$ scons CHECKPAR=y 
scons: Reading SConscript files ... 
No parameter "nc" in sfwiggle 
Failed on "wiggle transp=y poly=y yreverse=y pclip=100 nc=100 allpos=n "

Fixing that one requires changing the SConstruct file.

CHECKPAR is an experimental option and will be enhanced in the future to include parameter ranges and other safety checks. Another useful option is TIMER.

Wiki fun

July 8, 2006 Documentation 2 comments

Several new wiki pages appear now on the web site:

The last three are latex2wiki (scons wiki) conversions of the earlier LaTeX documents.
The last one also uses a new feature of sfdoc, which can now output

  • command-line selfdoc (by default)
  • fancy HTML pages (sfdoc -w)
  • LaTeX documents(sfdoc -l)
  • MediaWiki-formatted documents (sfdoc -m)

Please feel free to edit, expand, and correct the wiki pages. Have fun.

SEGTeX moves to SourceForge

July 6, 2006 Documentation No comments

SEGTeX, a LaTeX package for geophysical publication, has found a new home on SourceForge.
The new central web page is http://segtex.sourceforge.net (redirected).
If If you have been using Subversion to access the package before, please run

svn switch --relocate http://egl.beg.utexas.edu/svn/texmf https://svn.sourceforge.net/svnroot/segtex

once inside the top directory. To obtain an upload permission for “svn commit”, please register with SourceForge and send me your username.

Spectral velocity continuation

July 5, 2006 Documentation No comments

Another old paper has been added to the collection of reproducible papers:

latex2wiki

June 26, 2006 Documentation No comments

A new documentation command scons wiki translates a LaTeX source into a MediaWiki formatted file.
An example: RSF Installation Instructions were generated by running scons install.wiki in book/rsf/rsf/ directory. The latex2wiki script is primitive but will be extended later as more files get translated.

madagascar-0.9.3 released

June 23, 2006 Systems No comments

New release madagascar-0.9.3 is out. The changes are mostly in configuration to enable compilation on different platforms. No need to upgrade unless you have had installation problems. Thanks to Naoki Saito (UC Davis) for feedback.
The installation was tested with the help of Sourceforge’s Compile Farm service. This release was verified to compile successfully on the following Compile Farm platforms:

  1. x86 – Linux 2.6 – Debian 3.1
  2. x86 – Linux 2.6 – Fedora FC2
  3. x86 – FreeBSD 5.4
  4. AMD64 – Linux 2.6 – Fedora Core 3
  5. Power 5 – Open Power 720 – SuSE Enterprise 9
  6. Sparc R 220 – Sun Solaris 9
  7. x86 – OpenBSD 3.8
  8. x86 – Solaris 9 (both with gcc and with Sun’s cc)

Madagascar: overview presentation

June 23, 2006 Documentation No comments

These slides give an overview of the recently released Madagascar software. They contain information regarding:

  • Madagascar, SCons and Python main features
  • Madagascar data format
  • Madagascar architecture
  • Madagascar functions and their self-documentation
  • Madagascar levels of usage (command line, SConstruct processing flows, and documentation)
  • how to write your own Madagascar functions (C, C++, Matlab, Python, etc.)
  • useful Madagascar links

Enjoy and do not hesitate to give me your feedback!

Mailing lists and madagascar-0.9.1

June 18, 2006 Celebration No comments

Release early, release often…” A new release, madagascar-0.9.1 contains a number of bug fixes in vplot pens and in configuration on Mac OS X and Linux (thanks to Jim Jennings).

Two mailing lists: RSF-user (for Madagascar users) and RSF-devel (for Madagascar developers) are setup for old-fashioned e-mail discussions and announcements. Please subscribe if interested.

Stable version released

June 10, 2006 Celebration No comments

It has finally happened!

  • RSF/Madagascar was publicly announced today in Vienna, and a stable version was released on Sourceforge.
    The stable version has vplot pens (vppen, pspen, xtpen, and ppmpen) integrated to make Madagascar a self-contained package. The vplot part may contain some bugs and is a temporary solution at best because of the licensing issues. Thanks to Joe Dellinger for permission to use his codes and for helping to integrate and test them!
  • Please check out the RSF Camp web page. A registration form is provided. The School and workshop program will be added in July.