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

typedef GluingPerms<2> regina::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

typedef GluingPermSearcher<2> regina::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

typedef GluingPerms<4> regina::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

typedef GluingPermSearcher<4> regina::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

typedef Census regina::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

typedef CensusDB regina::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

typedef CensusHit regina::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

typedef CensusHits regina::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

typedef ClosedPrimeMinSearcher regina::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

typedef CompactSearcher regina::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

typedef EulerSearcher regina::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

typedef GluingPerms<3> regina::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

typedef GluingPermSearcher<3> regina::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

typedef HyperbolicMinSearcher regina::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

typedef GluingPermSearcher<2>::Use regina::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

typedef GluingPermSearcher<4>::Use regina::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

typedef GluingPermSearcher<3>::Use regina::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).