.. Copyright (c) 2023-2024 J. D. Mitchell Distributed under the terms of the GPL license version 3. The full license is in the file LICENSE, distributed with this software. .. currentmodule:: libsemigroups_pybind11 The Ukkonen class ================= .. autoclass:: Ukkonen :doc-only: Contents -------- .. autosummary:: :signatures: short ~Ukkonen Ukkonen.copy Ukkonen.distance_from_root Ukkonen.index Ukkonen.init Ukkonen.is_suffix Ukkonen.length_of_distinct_words Ukkonen.length_of_words Ukkonen.max_word_length Ukkonen.multiplicity Ukkonen.nodes Ukkonen.number_of_distinct_words Ukkonen.number_of_words Ukkonen.throw_if_contains_unique_letter Ukkonen.unique_letter Ukkonen.word_index Full API -------- .. autoclass:: Ukkonen :class-doc-from: init :members: :exclude-members: State, Node