Kranc is a suite of Mathematica packages which comprise a computer algebra toolbox for numerical relativists - Kranc is designed to help wth tasks such as performing 3+1 decompositions, analytical manipulations of tensorial systems of equations such as change of variables, computation of characteristics or linearizations and automatized code generation.
The code generation part of Kranc can be used as a ``rapid prototyping'' system for physicists or mathematicians handling very complicated systems of partial differential equations, but through integration into the Cactus computational toolkit we can also produce efficient production codes.
The name Kranc stands for Kranc assembles numerical code.
Read more about the motivation for this project and the design of the code generation.
A CVS snapshot from May 12 2004 is available as Kranc-1.0.1-cvs -
download here as a
gzipped tarball,
a CVS snapshot from May 20 2005 is available as Kranc-20_05_05-cvs -
download here as a
gzipped tarball.
The stable version of Kranc can be checked out from CVS as
cvs -d :pserver:USERNAME@cvs.aei.mpg.de:/numrelcvs co Kranc,
the development version can be checked out as
cvs -d :pserver:USERNAME@cvs.aei.mpg.de:/numrelcvs co Kranc-devel.
For checkout permissions please send an email to Sascha Husa (shusa_at_aei.mpg.de).
Kranc 1.0.0 can be downloaded here as a gzipped tarball.
web page admin contact: numrelweb_admin@aei.mpg.de
This page last modified: $Date: 2007-07-27 23:22:46 +0200 (Fri, 27 Jul 2007) $