The Ganith Algebraic Geometry Toolkit

GANITH is an algebraic geometry tookit, used for the computation and visualization of algebraic equations. It also provides the computational mathematics infrastructure for the Shastra toolkits.

 

Example applications of this for geometric modeling and computer graphics are algebraic curve and surface display, curve-curve intersections, surface-surface intersections, global and local parameterizations, implicitization. GANITH also incorporates techniques for interpolation and least-squares approximation (multivariate data fitting) with algebraic curves and surfaces. The GANITH algebraic geometry toolkit manipulates arbitrary degree polynomials and power series.e It can be used to solve a system of algebraic equations Power series manipulations are used to generate piecewise rational pproximations to algebraic curves and surfaces. Arbitrary rational parametric surfaces can be displayed in GANITH, taking care of poles and base points. Animation facilities allow the visualization of entire families of algebraic curves and surfaces.

Version 1 of GANITH is available from anonymous FTP at ftp.cs.purdue.edu in the file /pub/shastra/ganith-sun.tar.Z

 


Return to Shastra Homepage