Regina Calculation Engine
Deprecated List
Member regina::Triangulation< 3 >::fourOneMove (Vertex< 3 > *v, bool check=true, bool perform=true)
You should use the identical routine pachner() instead.
Member regina::Triangulation< 4 >::oneFiveMove (Pentachoron< 4 > *p, bool check=true, bool perform=true)
You should use the new routine pachner() instead (though note that this changes the labelling of the new pentachora).
Member regina::Triangulation< 4 >::twoFourMove (Tetrahedron< 4 > *f, bool check=true, bool perform=true)
You should use the identical routine pachner() instead.
Member regina::Triangulation< 4 >::threeThreeMove (Triangle< 4 > *t, bool check=true, bool perform=true)
You should use the identical routine pachner() instead.
Member regina::Triangulation< 4 >::fourTwoMove (Edge< 4 > *e, bool check=true, bool perform=true)
You should use the identical routine pachner() instead.
Member regina::Triangulation< 4 >::fiveOneMove (Vertex< 4 > *v, bool check=true, bool perform=true)
You should use the identical routine pachner() instead.
Member regina::Triangulation< 3 >::drillEdge (Edge< 3 > *e, bool simplify=true)
This routine is very slow, largely thanks to the simplification needed after the second barycentric subdivision multiplies the number of tetrahedra by 576. For those cases where drillEdge() does something interesting, you can typically achieve the same topological effect by calling pinchEdge() (followed by idealToFinite() if you need real boundary).
Member regina::Triangulation< 3 >::oneFourMove (Tetrahedron< 3 > *t, bool check=true, bool perform=true)
You should use the new routine pachner() instead (though note that this changes the labelling of the new tetrahedra).
Member regina::Triangulation< 3 >::threeTwoMove (Edge< 3 > *e, bool check=true, bool perform=true)
You should use the identical routine pachner() instead.
Member regina::TuraevViroAlg
The TuraevViroAlg enumeration is deprecated, in favour of the more general Algorithm enumeration type. The old constants TV_DEFAULT, TV_BACKTRACK, TV_TREEWIDTH and TV_NAIVE correspond to the new constants ALG_DEFAULT, ALG_BACKTRACK, ALG_TREEWIDTH and ALG_NAIVE respectively.
Member regina::Triangulation< 2 >::oneThreeMove (Triangle< 2 > *t, bool check=true, bool perform=true)
You should use the new routine pachner() instead (though note that this changes the labelling of the new triangles).
Member regina::Triangulation< 2 >::twoTwoMove (Edge< 2 > *e, bool check=true, bool perform=true)
You should use the identical routine pachner() instead.
Member regina::Triangulation< 2 >::threeOneMove (Vertex< 2 > *v, bool check=true, bool perform=true)
You should use the identical routine pachner() instead.
Member regina::TV_NAIVE
The old constant TV_NAIVE has been replaced by the constant ALG_NAIVE, and the underlying enumeration type has been renamed from TuraevViroAlg to Algorithm.
Member regina::TV_TREEWIDTH
The old constant TV_TREEWIDTH has been replaced by the constant ALG_TREEWIDTH, and the underlying enumeration type has been renamed from TuraevViroAlg to Algorithm.
Member regina::TV_BACKTRACK
The old constant TV_BACKTRACK has been replaced by the constant ALG_BACKTRACK, and the underlying enumeration type has been renamed from TuraevViroAlg to Algorithm.
Member regina::TV_DEFAULT
The old constant TV_DEFAULT has been replaced by the constant ALG_DEFAULT, and the underlying enumeration type has been renamed from TuraevViroAlg to Algorithm.

Copyright © 1999-2018, 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).