Regina Calculation Engine
Here is a list of all modules:
oAlgebraic StructuresVarious algebraic structures
oAngle StructuresAngle structures on triangulations
oCensus of TriangulationsCensus lookup and enumeration for triangulations of various dimensions
o2-Manifold TriangulationsTriangulations of 2-manifolds
oTriangulationsTriangulations of 3-manifolds
oEngine StructureOverall structure of the calculation engine
oVertex EnumerationPolytope vertex enumeration algorithms
oFile I/OFile reading and writing
oForeign File FormatsReading and writing foreign file formats
oGeneric codeTemplate code to work with triangulations of arbitrary dimension
oStandard 3-ManifoldsStandard 3-manifolds whose structures are well-understood
oMathematical SupportUnderlying mathematical gruntwork
oBasic Packet TypesPacket administration and some basic packet types
oProgress ManagementProgress reports during long calculations
oSplitting SurfacesSplitting surfaces in triangulations
oStandard Triangulations and SubcomplexesStandard triangulations and subcomplexes of triangulations whose structures are well-understood
oNormal SurfacesNormal surfaces in 3-manifold triangulations

Copyright © 1999-2014, The Regina development team
This software is released under the GNU General Public License, with some additional permissions; see the source code for details.
For further information, or to submit a bug or other problem, please contact Ben Burton (