Cycle Analysis ============== See the documentation for: :meth:`IdealFlow.Network.IFN.assign_cycle` :meth:`IdealFlow.Network.IFN.canonical_cycle` :meth:`IdealFlow.Network.IFN.canonicalize_cycle_string` :meth:`IdealFlow.Network.IFN.canonicalize_cycle_string` :meth:`IdealFlow.Network.IFN.canonize_cycle_dict` :meth:`IdealFlow.Network.IFN.canonize` :meth:`IdealFlow.Network.IFN.change_flow_in_cycle` :meth:`IdealFlow.Network.IFN.cycle_dict2_signature` :meth:`IdealFlow.Network.IFN.cycle_length` :meth:`IdealFlow.Network.IFN.cycle_sum_weight` :meth:`IdealFlow.Network.IFN.extract_first_k_terms` :meth:`IdealFlow.Network.IFN.extract_last_k_terms` :meth:`IdealFlow.Network.IFN.find_a_cycle` :meth:`IdealFlow.Network.IFN.find_all_cycles_in_adj_list` :meth:`IdealFlow.Network.IFN.find_all_cycles_in_matrix` :meth:`IdealFlow.Network.IFN.find_all_permutation_cycles` :meth:`IdealFlow.Network.IFN.find_cycles` :meth:`IdealFlow.Network.IFN.find_cycles` :meth:`IdealFlow.Network.IFN.flows_in_cycle` :meth:`IdealFlow.Network.IFN.form_link_cycle_matrix` :meth:`IdealFlow.Network.IFN.generate_random_terms` :meth:`IdealFlow.Network.IFN.has_pivot` :meth:`IdealFlow.Network.IFN.identify_unique_nodes` :meth:`IdealFlow.Network.IFN.is_acyclic` :meth:`IdealFlow.Network.IFN.is_contain_cycle` :meth:`IdealFlow.Network.IFN.is_cycle_canonical` :meth:`IdealFlow.Network.IFN.is_edge_in_cycle` :meth:`IdealFlow.Network.IFN.is_eulerian_cycle` :meth:`IdealFlow.Network.IFN.is_trajectory_cycle` :meth:`IdealFlow.Network.IFN.link_cycle_matrix` :meth:`IdealFlow.Network.IFN.matrix_apply_cycle` :meth:`IdealFlow.Network.IFN.parse_cycle` :meth:`IdealFlow.Network.IFN.parse_terms_to_dict` :meth:`IdealFlow.Network.IFN.random_walk_cycle` :meth:`IdealFlow.Network.IFN.solve_cycles` :meth:`IdealFlow.Network.IFN.string_to_matrix`