SetSeparationSystemBase#
- class tangles.separations.SetSeparationSystemBase(datasize)#
Methods
Access the data of the separation or separations
Calculate the infimum of two oriented separations from the separation system and add this infimum as a
Add separations to the separation system
Returns
If the user has entered custom meta info for a separation, then that is prioritised before everything else
Calculate the infimum of a list of separation ids and orientations
Count the number of data points on the big (positive) side of the given separation
Generator to get all crossing separations from the list of separations
Calculate the four corners of two separations in the separation system
If the separations are already contained inside of the separation system then return the
Check if separation \(a\) specified by sep_id_a is less than or equal to separation \(b\) specified by sep_id_b,
Checks whether two separations are nested
Explain the meaning of a separation, generated by repeatedly taking corners of separations,
Returns the metadata of the separation sep_id
Count the number of data points on each side of the separation
Create a new SetSeparationSystem from a separation matrix
Create a new SetSeparationSystem from a sparse separation matrix