-
Notifications
You must be signed in to change notification settings - Fork 13
Implement computation of Reshetikhin--Turaev knot polynomials along with miscellaneous features for Tangle #72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
58 commits
Select commit
Hold shift + click to select a range
bb402e8
Done with _orient_crossings, to implement _build_components
Shakugannotorch 04222fa
First running version with components and PD_code for Tangles
Shakugannotorch 8a89b37
Reidemeister move I and II working
Shakugannotorch a2683a1
Creation from PD_code works for tangle without crossings
Shakugannotorch c19ee1c
Basic operations of Tangles working
Shakugannotorch 75c0c5d
First version passing all previously written doctests
Shakugannotorch 7b14645
Add doctests and allow SnapPy to import BraidTangle and ComponentTangle
Shakugannotorch 53e7cdf
Remove is_planar and rot_num in TODO phase temporarly to prepare for …
Shakugannotorch b57bc22
Layout the structure for implementation
Shakugannotorch 76b157e
Update docstring for make_upward
Shakugannotorch 321c3d0
Merge branch 'master' into reshetikhin_turaev
Shakugannotorch e363202
Make __or__ preserve orientations on the original tangles
Shakugannotorch a1aec95
Fix docstring
Shakugannotorch 627ff0a
Merge branch 'master' into master
Shakugannotorch dcddb54
rot_num and long_diagram implemented
Shakugannotorch a73c8f0
Running version with DictLaurentPolynomial
Shakugannotorch 81cbeaa
Fix R matrices for V3
Shakugannotorch 444957b
Fix bug in DictLaurentPolyhnomial.from_str
Shakugannotorch 1950096
Add various optimizations and a flag to switch between DictLaurentPol…
Shakugannotorch c6e293b
Colored Jones polynomial implemented
Shakugannotorch 9c4465e
Before changing the algorithm of from_str. Sanity checks added.
Shakugannotorch ca53898
DictLaurentPolynomial polished.
Shakugannotorch a575264
Various updates
Shakugannotorch 21b78b4
Change sort for representation of DictLaurentPolynomial to match sage…
Shakugannotorch c9ca05e
Add doctest for reverse_orientation and remove unnecessary &=
Shakugannotorch d00851c
Fix typo in doctest
Shakugannotorch 194e030
Let linking_number() return int instead of float
Shakugannotorch 698f114
Fix doctests
Shakugannotorch b0c020b
Add variable checks for DictLaurentPolynomial
Shakugannotorch 629ebf3
Merge branch '3-manifolds:master' into master
Shakugannotorch 193678a
Add opt_einsum into dependency & minor adjustment.
Shakugannotorch dac34ae
Make DictLaurentPolynomial accept operations with arbitrary variables…
Shakugannotorch e3bbba9
Update R-matrices and add contraction_sequence method
Shakugannotorch 4125d1f
Merge branch 'reshetikhin_turaev'
Shakugannotorch a609b9f
Remove accidentally committed Vn_sql.py
Shakugannotorch 61c5ea3
is_planar implemented & update some names
Shakugannotorch 546426b
Auto reordering of the tensor in contracted network. To implement fli…
Shakugannotorch 760b767
Bug with rot_num fixed
Shakugannotorch 2934f00
Fix bug with faces and strands in closed components
Shakugannotorch aca0cfd
Make flip() preserve orientation and add doctests
Shakugannotorch 97e48bf
Remove redundant import
Shakugannotorch 2cc0af6
Merge branch 'reshetikhin_turaev'
Shakugannotorch 462a6e8
Fix typo
Shakugannotorch de607a1
Add caching for R-matrices of colored Jones polynomials
Shakugannotorch 518f497
Let contract_all return self. Add some docstrings.
Shakugannotorch ebe58e3
Add one more doctest for faces
Shakugannotorch 4dd346c
Fix doctests
Shakugannotorch 9051046
Add one more doctest for colored_jones_polynomial
Shakugannotorch f131e59
Remove doctests dependent on snappy
Shakugannotorch 8433294
Try fix issue with ZZ in pure python
Shakugannotorch 0035161
Update modules for doctest
Shakugannotorch 74bdfc0
Fix doctests for from_sage
Shakugannotorch d06a607
Formatting invariants.py using Black Formatter
Shakugannotorch e96015f
Revert "Formatting invariants.py using Black Formatter"
Shakugannotorch 6154c05
Formatting new code with black and others manually
Shakugannotorch 14bf0e5
Fix formatting issues of docstrings
Shakugannotorch b997bc7
fix tiny style issue
Shakugannotorch 34012d2
Minor improve to docstrings
Shakugannotorch File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.