[expletive deleted]::code |
| Fewbody: A software package for doing small-N
scattering experiments, licensed under the GNU GPL. "Fewbody"
can handle an arbitrary number of stars, and understands arbitrarily large hierarchies. For example,
if the outcome of a scattering experiment between two triples is a stable hierarchical triple of binaries,
"Fewbody" is smart enough to understand that the system is in that configuration, and terminate the
integration once it is considered stable. "Fewbody" uses full pairwise K-S regularization and an
8th order Runge-Kutta Prince-Dormand integrator to advance the particles' positions, binary trees
as its internal data structures, both to construct the hierarchies, and also to isolate unperturbed
hierarchies from the integrator, and the Mardling stability criterion to assess the stability
of hierarchies at each level. The appropriate reference for "Fewbody" is
Fregeau, et al. 2004
(astro-ph/0401004), which contains a concise
description of the code's internals. The highest numbered tarball (also symlinked to "-current")
is the latest stable version, while
the "-svn" tarball is the latest development snapshot, which is usually stable. |
| GLStarView: A 3D visualization tool for viewing
scattering experiments, licensed under the GNU GPL. "GLStarView" can be used to zoom in on, rotate,
pause, and generally explore scattering experiments as they are
happening---just pipe the output of "Fewbody" to "GLStarView." "GLStarView" understands the Starlab "story"
format so it is fully compatible with the Starlab environment. The highest numbered tarball
(also symlinked to "-current")
is the latest stable version, while the "-svn" tarball is the latest development snapshot, which is
usually stable. |
| arxiv2bibtex.pl: A Perl script for creating a Bibtex
entry for an Arxiv.org e-print. You give it an e-print ID and it fetches the info from arxiv.org and formats it for
Bibtex, trying to be smart about the journal and publication status. The syntax is "arxiv2bibtex.pl arxiv-area/number".
For example: |
$ arxiv2bibtex.pl astro-ph/0401004
WARNING: This paper has a journal reference.
WARNING: You should probably download the proper Bibtex entry from ADS.
%%% Bibtex entry created with /home/fregeau/bin/arxiv2bibtex.pl
@ARTICLE{astro-ph/0401004,
author = {{Fregeau}, J.~M. and {Cheung}, P. and {Zwart}, S.~F.~P. and {Rasio}, F.~A.},
title = "{Stellar Collisions During Binary-Binary and Binary-Single Star Interactions}",
journal = {Accepted for publication in MNRAS (astro-ph/0401004)},
year = 2004,
comments = {Accepted for publication in MNRAS; 29 pages, 22 figures, 7 tables}
}
|
| guitarsightreading.pl: A Perl script, licensed
under the GNU GPL, for generating
a random set of notes in a given key and guitar position for practicing sight reading on guitar. Have a look at an
example, or maybe another for 7-string guitar. Once you download
the tarball, unpack it with your favorite utility (or just "tar -xvzf guitarsightreading.tar.gz" in a terminal), and
read the README file. Note that you need to have Perl and Lilypond installed. |
|