Commit 8777ac7c authored by Mark Bell's avatar Mark Bell

Merge branch 'master' of gitlab.com:videlec/veerer

parents 01784472 4f1d51a4
Pipeline #53946325 failed with stage
in 12 minutes and 9 seconds
%%%
(VeeringTriangulation("(0,6,10)(1,~8,~2)(2,7,~3)(3,~9,~4)(4,8,~5)(5,~7,~6)(9,~11,~10)(11,~1,~0)", "RBBBBBBRRRBB"), 11, 1)
This did not finish.
%%%
(VeeringTriangulation("(0,~3,2)(1,7,~2)(3,6,~4)(4,8,~5)(5,~7,~6)(~8,~1,~0)", "RBBBRBBRB"), 8, 2)
Curve [1, 0, 0, 1, 0, 1, 1, 0, 1] on 9_eJYds2lu decomposes as: 0
Curve [0, 1, 1, 1, 1, 0, 0, 0, 1] on 9_eJYds2lu decomposes as: 1
Curve [1, 0, 0, 1, 1, 0, 0, 0, 1] on 9_eJYds2lu decomposes as: 1.0.3.~1.~0
Curve [0, 1, 1, 1, 0, 1, 1, 0, 1] on 9_eJYds2lu decomposes as: 3
Curve [0, 0, 1, 1, 0, 0, 1, 1, 0] on 9_eJYds2lu decomposes as: 2
Does 0 and 1 commute?
%%%
\ No newline at end of file
......@@ -107,5 +107,6 @@ def intersection_matrix(T):
if __name__ == '__main__':
# T = VeeringTriangulation("(0,~2,1)(2,4,~3)(3,~5,~4)(5,~1,~0)", "RBBRBB")
# test(T, 2, BLUE)
test_all_in(AbelianStratum(0, 0, 0))
test_all_in(QuadraticStratum(1, 1, -1, -1))
# test_all_in(AbelianStratum(0, 0, 0))
......@@ -92,7 +92,7 @@ class VeeringTriangulation(Triangulation):
sage: VeeringTriangulation.from_pseudo_anosov(h)
VeeringTriangulation("(0,~3,~1)...(12,~14,~10)(~2,~9,~4)", "RBRBRRBRBBBBRBR")
"""
__slots__ = ['_colouring']
__slots__ = ['_colouring', '__curver']
def __init__(self, triangulation, colouring, check=True):
Triangulation.__init__(self, triangulation, check=False)
......@@ -459,6 +459,10 @@ class VeeringTriangulation(Triangulation):
sage: T.to_curver()
[(~2, ~0, ~1), (0, 1, 2)]
"""
try:
return self.__curver
except AttributeError:
pass
require_package('curver', 'to_curver')
ep = self._ep
F = []
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment