Regina Calculation Engine
Classes | Typedefs
Census of Triangulations

Census lookup and enumeration for triangulations of various dimensions. More...

Classes

class  regina::CensusDB
 Stores the location and description of one of Regina's in-built census databases. More...
 
class  regina::CensusHit
 Stores a single "hit" indicating that some given triangulation has been located in one of Regina's in-built census databases. More...
 
class  regina::CensusHits
 Stores a list of "hits" indicating all the places in which a given triangulation has been located in Regina's various in-built census databases. More...
 
class  regina::Census
 A utility class used to search for triangulations across one or more 3-manifold census databases. More...
 
class  regina::GluingPerms< dim >
 Represents a specific set of gluing permutations to complement a particular pairwise matching of simplex facets. More...
 
class  regina::GluingPermSearcher< dim >
 A utility class used to build a census of triangulations, by searching through all possible sets of gluing permutations to match a given facet pairing. More...
 
class  regina::GluingPermSearcher< 2 >
 A utility class for searching through all possible gluing permutation sets that correspond to a given triangle edge pairing. More...
 
class  regina::GluingPermSearcher< 3 >
 A utility class for searching through all possible gluing permutation sets that correspond to a given tetrahedron face pairing. More...
 
class  regina::EulerSearcher
 A gluing permutation search class that offers a specialised search algorithm for when all vertex links must all have a given fixed Euler characteristic. More...
 
class  regina::CompactSearcher
 A gluing permutation search class that offers a specialised search algorithm for when only compact (finite) 3-manifold triangulations are required. More...
 
class  regina::ClosedPrimeMinSearcher
 A gluing permutation search class that offers a specialised search algorithm for when (i) only closed prime minimal P2-irreducible triangulations are required, and (ii) the given face pairing has order at least three. More...
 
class  regina::HyperbolicMinSearcher
 A gluing permutation search class that offers a specialised search algorithm for when only minimal ideal triangulations of cusped finite-volume hyperbolic 3-manifolds are required. More...
 
class  regina::GluingPermSearcher< 4 >
 A utility class for searching through all possible gluing permutation sets that correspond to a given pentachoron facet pairing. More...
 

Typedefs

typedef CensusDB regina::NCensusDB
 Deprecated typedef for backward compatibility. More...
 
typedef CensusHit regina::NCensusHit
 Deprecated typedef for backward compatibility. More...
 
typedef CensusHits regina::NCensusHits
 Deprecated typedef for backward compatibility. More...
 
typedef Census regina::NCensus
 Deprecated typedef for backward compatibility. More...
 
template<int dim>
using regina::NGenericGluingPerms = GluingPerms< dim >
 Deprecated typedef for backward compatibility. More...
 
typedef GluingPerms< 2 > regina::Dim2GluingPerms
 Deprecated typedef for backward compatibility. More...
 
typedef GluingPerms< 3 > regina::NGluingPerms
 Deprecated typedef for backward compatibility. More...
 
typedef GluingPerms< 4 > regina::Dim4GluingPerms
 Deprecated typedef for backward compatibility. More...
 
typedef GluingPermSearcher< 2 > regina::Dim2GluingPermSearcher
 Deprecated typedef for backward compatibility. More...
 
typedef GluingPermSearcher< 2 >::Use regina::UseDim2GluingPerms
 Deprecated typedef for backward compatibility. More...
 
typedef GluingPermSearcher< 3 > regina::NGluingPermSearcher
 Deprecated typedef for backward compatibility. More...
 
typedef GluingPermSearcher< 3 >::Use regina::UseGluingPerms
 Deprecated typedef for backward compatibility. More...
 
typedef EulerSearcher regina::NEulerSearcher
 Deprecated typedef for backward compatibility. More...
 
typedef CompactSearcher regina::NCompactSearcher
 Deprecated typedef for backward compatibility. More...
 
typedef ClosedPrimeMinSearcher regina::NClosedPrimeMinSearcher
 Deprecated typedef for backward compatibility. More...
 
typedef HyperbolicMinSearcher regina::NHyperbolicMinSearcher
 Deprecated typedef for backward compatibility. More...
 
typedef GluingPermSearcher< 4 > regina::Dim4GluingPermSearcher
 Deprecated typedef for backward compatibility. More...
 
typedef GluingPermSearcher< 4 >::Use regina::UseDim4GluingPerms
 Deprecated typedef for backward compatibility. More...
 

Detailed Description

Census lookup and enumeration for triangulations of various dimensions.

Typedef Documentation

◆ Dim2GluingPerms

Deprecated typedef for backward compatibility.

This typedef will be removed in a future release of Regina.

Deprecated:
Instead of the old typedef Dim2GluingPerms, you should use the full class name GluingPerms<2>.

◆ Dim2GluingPermSearcher

Deprecated typedef for backward compatibility.

This typedef will be removed in a future release of Regina.

Deprecated:
Instead of the old typedef Dim2GluingPermSearcher, you should use the full class name GluingPermSearcher<2>.

◆ Dim4GluingPerms

Deprecated typedef for backward compatibility.

This typedef will be removed in a future release of Regina.

Deprecated:
Instead of the old typedef Dim4GluingPerms, you should use the full class name GluingPerms<4>.

◆ Dim4GluingPermSearcher

Deprecated typedef for backward compatibility.

This typedef will be removed in a future release of Regina.

Deprecated:
Instead of the old typedef Dim4GluingPermSearcher, you should use the full class name GluingPermSearcher<4>.

◆ NCensus

Deprecated typedef for backward compatibility.

This typedef will be removed in a future release of Regina.

Deprecated:
The class NCensus has now been renamed to Census.

◆ NCensusDB

Deprecated typedef for backward compatibility.

This typedef will be removed in a future release of Regina.

Deprecated:
The class NCensusDB has now been renamed to CensusDB.

◆ NCensusHit

Deprecated typedef for backward compatibility.

This typedef will be removed in a future release of Regina.

Deprecated:
The class NCensusHit has now been renamed to CensusHit.

◆ NCensusHits

Deprecated typedef for backward compatibility.

This typedef will be removed in a future release of Regina.

Deprecated:
The class NCensusHits has now been renamed to CensusHits.

◆ NClosedPrimeMinSearcher

Deprecated typedef for backward compatibility.

This typedef will be removed in a future release of Regina.

Deprecated:
The class NClosedPrimeMinSearcher has now been renamed to ClosedPrimeMinSearcher.

◆ NCompactSearcher

Deprecated typedef for backward compatibility.

This typedef will be removed in a future release of Regina.

Deprecated:
The class NCompactSearcher has now been renamed to CompactSearcher.

◆ NEulerSearcher

Deprecated typedef for backward compatibility.

This typedef will be removed in a future release of Regina.

Deprecated:
The class NEulerSearcher has now been renamed to EulerSearcher.

◆ NGenericGluingPerms

template<int dim>
using regina::NGenericGluingPerms = typedef GluingPerms<dim>

Deprecated typedef for backward compatibility.

This typedef will be removed in a future release of Regina.

Deprecated:
Instead of the old type alias NGenericGluingPerms<dim>, you should use the new class name GluingPerms<dim>.

◆ NGluingPerms

Deprecated typedef for backward compatibility.

This typedef will be removed in a future release of Regina.

Deprecated:
Instead of the old typedef NGluingPerms, you should use the full class name GluingPerms<3>.

◆ NGluingPermSearcher

Deprecated typedef for backward compatibility.

This typedef will be removed in a future release of Regina.

Deprecated:
Instead of the old typedef NGluingPermSearcher, you should use the full class name GluingPermSearcher<3>.

◆ NHyperbolicMinSearcher

Deprecated typedef for backward compatibility.

This typedef will be removed in a future release of Regina.

Deprecated:
The class NHyperbolicMinSearcher has now been renamed to HyperbolicMinSearcher.

◆ UseDim2GluingPerms

Deprecated typedef for backward compatibility.

This typedef will be removed in a future release of Regina.

Deprecated:
Instead of the old typedef UseDim2GluingPerms, you should use the new type name GluingPermSearcher<2>::Use.

◆ UseDim4GluingPerms

Deprecated typedef for backward compatibility.

This typedef will be removed in a future release of Regina.

Deprecated:
Instead of the old typedef UseDim4GluingPerms, you should use the new type name GluingPermSearcher<4>::Use.

◆ UseGluingPerms

Deprecated typedef for backward compatibility.

This typedef will be removed in a future release of Regina.

Deprecated:
Instead of the old typedef UseGluingPerms, you should use the new type name GluingPermSearcher<3>::Use.

Copyright © 1999-2016, 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 (bab@maths.uq.edu.au).