[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#291432: RFP: gtybalt -- computer algebra system (CAS) based on GiNaC with optional TeXmacs GUI

Package: wnpp
Severity: wishlist

* Package name    : gtybalt
  Version         : 1.1.2
  Upstream Author : Stefan Weinzierl <stefanw (at) fis.unipr.it>
* URL             : http://www.fis.unipr.it/~stefanw/gtybalt/
* License         : GPL
  Description     : computer algebra system (CAS) based on GiNaC with optional TeXmacs GUI

gTybalt is a free computer algebra system. It is distributed under the terms
and conditions of the GNU General Public Licence (GPL).

Main Features :

    * Object Oriented: gTybalt allows symbolic calculations within the C++
programming language.
    * Efficiency for large scale problems: Solutions developed with gTybalt
can be compiled with a C++ compiler and executed independently of gTybalt.
This is particular important for computer-extensive problems and a major
weakness of commercial computer algebra systems.
    * Short development cycle: gTybalt can interpret C++ and execute C++
scripts. Solutions can be developed quickly for small-scale problems, either
interactively or through scripts, and once debugged, the solutions can be
compiled and scaled up to large-scale problems.
    * High quality output: Mathematical formulae are visualized using TeX
fonts and can easily be converted to LaTeX on a what-you-see-is-what-you-get

I am planning to package this myself, but I won't have time until mid to
late summer (after my thesis is finished).  So if anyone else wants to grab
it in the meantime, they are welcome to.

The biggest problem is that gTybalt currently depends upon Root, which
is not DFSG-free and has some legal issues, for graphing functionality.
There is apparently movement to fix the Root issues by making it DFSG-free:
If that doesn't come to anything, gTybalt's upstream intends to rework
the program to use gnuplot or some other freely licensed grapher instead.

gTybalt also depends upon a few other pieces of open-source code (cint,
nestedsums, NTL) that aren't currently packaged for Debian.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: powerpc (ppc)
Kernel: Linux 2.6.9-powerpc
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)


Kevin B. McCarty <kmccarty@princeton.edu>   Physics Department
WWW: http://www.princeton.edu/~kmccarty/    Princeton University
GPG public key ID: 4F83C751                 Princeton, NJ 08544

Reply to: