MAPC: A Library for Efficient and Exact Manipulation of Algebraic Points and Curves

MAPC is a C++ library for manipulating algebraically defined points and curves in the plane. MAPC represents points and curves exactly, and makes use of a number of approaches to increase the efficiency of manipulation on these points. MAPC includes classes for polynomials, 1D and 2D points, and algebraic plane curves.

The navigation bar

Use the navigation bar at the left to access different areas of MAPC.

MAPC (c) 1998 UNC Department of Computer Science

Please send comments or questions to