type ttype mod_ccs_cache = (int, unit) Hashtbl.t
val empty : Kappa_terms.Model.t -> tval break_apart_cc : t -> Kappa_mixtures.Edges.t -> ?mod_connectivity_store:mod_ccs_cache -> (int * int) option -> unitval merge_cc : t -> ?mod_connectivity_store:mod_ccs_cache -> (int * int) option -> unitval update_roots : t -> bool -> Kappa_terms.Pattern.Set.t -> Kappa_mixtures.Edges.t -> mod_ccs_cache -> Kappa_terms.Pattern.id -> int -> unitval number : t -> Kappa_terms.Pattern.id -> intval debug_print : Format.formatter -> t -> unitval of_pattern : Kappa_terms.Pattern.id -> t -> Kappa_generic_toolset.IntCollection.tval of_unary_pattern : Kappa_terms.Pattern.id -> t -> Kappa_generic_toolset.Mods.IntSet.t Kappa_generic_toolset.Mods.IntMap.t