 GeoLib: C++ and C# Computational Geometry Library  Matthew Minor, GeoLib
C++ and C# library with help and explanations for all agorithms and concepts used. Demo versions available.
...more>>
 Geomet3D  JuanCarlos CriadoAlamo
Geomet3D is an analytic geometry program in 3D. You can plot points, vectors, lines, and planes; and do basic analytic geometry operations with them.
...more>>
 Geometria  Stelian Dumitrascu
A Java program in interactive solid geometry. Solids can be revolved, cut,
joined, built from scratch, measured, and drawn upon. View demo applet online or download a shareware version of the program. (Geometria can be run as a standalone application
...more>>
 Geometric Tools, Inc.  Dave Eberly
Download source code of Wild Magic RealTime 3D Graphics Engine. Geometric Tools, Inc., provides contract programming services in the areas of computer graphics, image analysis, and numerical methods.
...more>>
 Geometric Topology (The Geometry Junkyard)  David Eppstein, Theory Group, ICS, UC Irvine
An extensive annotated list of links to material in an area of mathematics that concerns the assignment of geometric structures to topological spaces, so
that they "look like" geometric spaces. For instance, compact twodimensional surfaces can have
...more>>
 GeometriX  Benko Computer Software Ltd., Turkey
Windowsbased geometric drawing, presentation, and testing system for primary to high schools. Make worksheets using the commercial software, and your students can view them on their computers or on the web using the free viewer software. Trial version
...more>>
 Geometros
Makers of the CAD system SolidGraph, built on sgCore, a solidstate modeling library that allows programmers to add CAD system functionality to their programs. Read product reviews; get plugins; post to support forums and consult FAQs; see lessons, examples,
...more>>
 Geometry Assistant  ThinkQuest 1998
An applet/application for drawing dynamic geometry constructions: move any movable point and Geometry Assistant will automatically recalculate and redraw the whole construction. The site includes a place to add your unsolved geometry problem, and a Library
...more>>
 Geometry  BleezWorld
App for Euclidean geometry constructions: points, lines, circles, line segments, triangles, and more. Also available in Chinese, Hindi, Korean, and Russian.
...more>>
 Geometry Expressions  Saltire Software
A software package that allows you to interact with geometric figures numerically and symbolically. Explore classroom activities and student projects made with this interactive geometry system; read back issues of The Journal of Symbolic Geometry; purchase
...more>>
 Geometry Playground  Daniel J. Heath, Joshua Jacobs
Geometry Playground is a straightedge and compass construction tool for multiple geometries. The Java code is opensource, and the accompanying wiki includes handson discovery activities.
...more>>
 Geomview: 3D Visualization Software  The Geometry Center
An interactive program written by the staff of the Geometry Center for viewing and manipulating geometric objects. It can be used as a standalone viewer for static objects or as a display engine for other programs that produce dynamically changing geometry.
...more>>
 The Geowall Consortium  Paul Morin, Peter van Keken, and Jason Leigh
The consortium aims to broaden the use of scientific visualization tools for Earth science research and education by the use of low cost virtual reality visualization devices, arguing that "A combination of new projection technology, fast graphics cards
...more>>
 GetDP (a General environment for the treatment of Discrete Problems)  P. Dular, C. Geuzaine; Dept. of Electrical Engineering (ELAP), Univ. of Liège
A scientific software environment for the numerical solution of integrodifferential equations, open to the coupling of physical problems (electromagnetic, acoustic, thermal, mechanical, ...) as well as of numerical methods (finite element methods, boundary
...more>>
 GEUP  Ramón Alvarez
Interactive geometry software. Capable of handling transformations, analytic geometry, polar and cartesian coordinates, and other topics. Applicable to mechanics, optics, drawing and graphic design. Uses macros to speed construction process. Requires
...more>>
 G+ Homepage  Weidong Yuan
G+ is a common Genetic Algorithm control. It is a language independent
component which means it can be used in any language such as VB and
Delphi, as long as it supports COM standard. It has been tested under
various problems such as multivariable
...more>>
 Giacomo Lorenzoni
Download the author's programs, which include ThermalWall, for calculating fundamental dynamic thermal characteristics of walls composed of multiple homogeneous layers; and PEEI, for the numerical solution of systems of partial differential equations.
...more>>
 GIFsmos  Lusto, Chris; Luberoff, Eli; and Merrill, Jason
Takes any animated Desmos plot and converts it into a dynamic graphic. GIFsmos lets you determine the size of the resulting gif animation, and toggle its frame interval from 0.1 to 1.0 seconds.
...more>>
 Gmsh  JeanFrançois Remacle, Christophe Geuzaine
A threedimensional mesh generator, primarily Delaunay, with builtin pre and postprocessing facilities, freely available for most UNIX platforms. Demo files and a short manual page are provided.
...more>>
 GNU Octave Repository
Custom scripts, functions and extensions to GNU Octave. Site includes alphabetical list of functions available for download and a related mailing list, with archives.
...more>>
 GrafEq Gallery  Pedagoguery Software
A gallery that demonstrates the visual range of graphs that can be produced using GRAFEQ graphing software, with a rogue's gallery of troublesome graphs. The archived graphs are possible because of the expressive power of general implicit relations. Each
...more>>
 GrafEq  Pedagoguery Software
An intuitive, flexible program for producing graphs of implicit relations. Graph equations encountered in the secondary precalculus math curriculum: linear functions, polynomial functions, conics, trigonometric functions, exponential functions, relations
...more>>
 GRAPES : Function Graphing Software  Katsuhisa TOMODA, Center for Research on International Cooperation (CRICED)  University of Tsukuba
GRAPES is dynamic graphing software that allows you to draw the graphs and the loci of most of the functions which appear in the upper secondary school curriculum, and to analyze them from diverse aspects. This is a freeware program.
...more>>
 Graph Coloring Page  Joseph Culberson
An ongoing project to provide graph coloring resources. Contents include: Graph Coloring Bibliography; Graph Coloring Programs; Graph Generator Programs; Phase Transition in Coloring, with Data Files; Links to Other Sources; Links to Other Coloring Material;
...more>>
 Graph Galleries  Microcal Software, Inc.
Select one of 5 Subject Specific Graph Galleries to view an array of industryspecific graphs, or explore graph types (3D surface graphs; contour graphs; bar, box, & column gallery; line gallery; line & symbol gallery; or scatter gallery). See
...more>>
 Graphing Calculator 3D  Runiter Company
Makers of visual, tutorial, and computational software such as Smart Math Calculator, Graphing Calculator 3D, A&G (algebra and geometry) Grapher, Statistics Problem Solver, and Calculus Problem Solver.
...more>>
 Graphing Calculator  Pacific Tech
Graphing Calculator is a tool for quickly visualizing math: type an equation and it is drawn for you without complicated dialog boxes or commands. Graphing Calculator 2.2, a commercial release, features symbolic and numeric methods for visualizing two
...more>>
 Graphing Equations From Software (SMILE)  James Webb, Harlan High School
A lesson designed to reinforce previously learned equationgraphing skills; and to develop new strategories (other than memorizing equations) for equation graphing, using "Green Globs" software. From the Graphs and Visuals section of a collection of almost
...more>>
 Graphis  Robert Fairlie, Kylebank Software Ltd.
Graphing tool for Windows for plotting tabular data or mathematical expressions. In addition to 2D (one independent variable) plotting features, TeraPlot provides 3D (two independent variables) plot types which can be used individually or combined to
...more>>
 Graph Magics  Dumitru Ciubatii
A tool for graph theory, featuring a strong graph generator and more than 15 algorithms (e.g. Shortest Path, Maximum Flow, Minimum Cut, Maximum Clique, Maximal Subset of Independent Vertices, Eulerian Path/Circuit, Hamiltonian
Path/Circuit, Chinese
...more>>
 GraphNow Software  GraphNow Software
Various graphing software: Use Function Grapher to create function graphs and table graphs. Use Visual Data to create data graphs of 3D surface data and 4D volume data. Math Calculator has the abilities of expression calculating, solving equation, finding
...more>>
 Graph Partitioners  Guy Blelloch
Three algorithms written in NESL for finding separators of graphs, for the purpose of comparing the quality of the cuts. From the Scandal Project on developing a portable, interactive environment for programming a wide range of supercomputers (see Implementations
...more>>
 GraphSight  CradleFields.com
A graphing tool to plot and interactively explore 2D math functions in the coordinate plane. Drag, click, and move graphed objects. The site offers a gallery of mathrelated graphics and help documentation. Download a trial version of GraphSight, or purchase
...more>>
 Graphs: Theory  Algorithms  Complexity  Thomas EmdenWeinert
Links to information about graphs and graph theory. Contents include: Related Link Collections; Online Forums; Open Problems; Topics; Search & Find (look for people, bibliographic data, journals, conferences); Software; Books & Lecture Notes;
...more>>
 Great Math Programs  Xah Lee
A listing about 40 excellent recreational math programs for Macintosh that do: polyhedra and Rubic cubes, curves and surfaces, fractals and Lsystems, tilings and symmetry, game of hex and game of life, chess and fiveinarow, peg solitare and polyominos,
...more>>
 Groupe Fractales (INRIA)  Benoît Leblanc and Frédéric Raynal
A group of researchers studying the application of fractal techniques to complex systems, especially signal processing. Introduction to the theoretical aspects of fractal analysis; genetic algorithms; introduction to timescale analysis, in French; applications,
...more>>
 Groups & Graphs Home Page  Bill Kocay
A software package for graphs, digraphs, combinatorial designs, and their automorphism groups. Features include automorphism group computation; graph certificate which identifies a graph uniquely up to isomorphism; Hamiltonian cycles; planarity test and
...more>>
 Guide to the Mandelbrot Set  Paul Derbyshire
Explore the Mandelbrot set with a fractaldrawing program: images of wellknown portions of the set, their locations, comments on miniature images of the Mandelbrot set that arise from different formulas, and Julia sets.
...more>>
 hakank's homepage  Håkan Kjellerstrand
Codes and notes for constraint programming languages such as Picat, Mathematica, AIMMS+CP, AMPL, Project Euler, Frink, SABR, Eureqa/Formulize, and Comet. See also Kjellerstrand's coin and dice tossing games, Triss lotteries (Swedish scratch ticket games),
...more>>
 HandsOn Universe (HOU)  Lawrence Berkeley National Laboratory
An education program that helps high school students perform astronomical research in the classroom. Students around the world can request observations from an automated telescope, download images from a large image archive, and and analyze them with
...more>>
 Handy Math  Roseller Sunga
The website provides practical online calculators for technicians to use, from doityourselfers to chemists.
...more>>
 HAN Software  Luckhan.com
HAN Software develops mathematics and engineering applications, for Windows platforms. Their mathematical products include a matrix calculator (easy and pro models), a curve fitting application, and a visual Kalman filter.
...more>>
 HartMath  Java Computer Algebra Applet  Klaus Hartlage
HartMath is a computer algebra system available free under GNU public license. It features large number arithmetic, symbolic derivatives/integration, linear algebra, plot functions, numeric functions, patternmatching rules, and pure functions, and runs
...more>>
 Highland Tessellations  Karen M. Stagge, Highland Middle School, Libertyville, IL
Tessellations A La Escher: an introductory unit based on MECC's Tesselmania! software and the graphics of M.C. Escher, to help students realize the importance of mathematics in the art world. Also links to work done by students at other schools.
...more>>
 HIME: Huge Integer Math and Encryption Library  DevOTechS
Big number software library (dll) for huge integer mathematics. For encryption and number theory applications. This library also contains encryption functions for public and secret key encryption applications, hash functions, random number generators,
...more>>
 Homepage of Keith Matthews  Dept. of Mathematics, Univ. of Queensland, Australia
Matthews is a Senior Lecturer whose professional interests are number theory, teaching, and traversing the World Wide Web to uncover things of interest to number theorists for the Number Theory Web. Links to mathematical interests, gateways (mainly mathematical)
...more>>
 Horazio's Educational Freeware  Horacio Vilches
Featuring a quiz program, and Equation Lab, for Windows. Equation Lab is a simple program that helps the user to work with single variable equations. You can add, multiply, and solve the equations.
...more>>
 The house of Mathematics software  Akihiro Akitsu
Math '98 for Windows, free software to download. Topics include the Mandelbrot set; Complex numbers; Dragon curve; Tree curve; Koch curve; Peano curve; Pascal's triangle; and the Sierpinski gasket. In English and Japanese.
...more>>
 How to use a Chinese Abacus: A ComputerBased Tutorial  Jan G. Hogle
An abacus helps make abstract math concepts more concrete. This site includes a softwarebased tutorial to illustrate the basic use of an abacus. The tutorial presents a brief introduction; and illustrates, with graphics, text, and animation, how to represent
...more>>
 HULL  A program for convex hulls  Ken Clarkson
Hull is an ANSI C program that computes the convex hull of a point set in general (but small) dimension. The input is a list of points, and the output is a list of facets of the convex hull of the points, each facet presented as a list of its vertices.
...more>>
 
