Index _ | A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | V | W _ __call__() (BaryonNumberConservation method) (BottomnessConservation method) (ChargeConservation method) (CharmConservation method) (ConservationRule method) (EdgeQNConservationRule method) (ElectronLNConservation method) (GraphElementRule method) (MassConservation method) (MuonLNConservation method) (NodePropertyComparator method) (StrangenessConservation method) (TauLNConservation method) A add() (ParticleCollection method) add_edges() (MutableTopology method) add_final_state_grouping() (StateTransitionManager method) add_node() (MutableTopology method) additive_quantum_number_rule() (in module qrules.conservation_rules) arange() (in module qrules.quantum_numbers) asdict() (in module qrules.io) asdot() (in module qrules.io) attach_edges_to_node_ingoing() (MutableTopology method) attach_edges_to_node_outgoing() (MutableTopology method) B baryon_number (GellMannNishijimaInput attribute) (Particle attribute) baryon_number() (EdgeQuantumNumbers method) BaryonNumberConservation (class in qrules.conservation_rules) bottomness (GellMannNishijimaInput attribute) (Particle attribute) bottomness() (EdgeQuantumNumbers method) BottomnessConservation (class in qrules.conservation_rules) build() (SimpleStateTransitionTopologyBuilder method) C c_parity (CParityEdgeInput attribute) (Particle attribute) c_parity() (EdgeQuantumNumbers method) c_parity_conservation() (in module qrules.conservation_rules) charge (GellMannNishijimaInput attribute) (Particle attribute) charge() (EdgeQuantumNumbers method) ChargeConservation (class in qrules.conservation_rules) CharmConservation (class in qrules.conservation_rules) charmness (GellMannNishijimaInput attribute) (Particle attribute) charmness() (EdgeQuantumNumbers method) check() (GammaCheck method) (InteractionDeterminator method) (LeptonCheck method) check_reaction_violations() (in module qrules) clear() (ExecutionInfo method) clebsch_gordan_helicity_to_canonical() (in module qrules.conservation_rules) compare() (MutableTransition method) CONSERVATION_LAW_PRIORITIES (in module qrules.settings) conservation_rules (EdgeSettings attribute) (NodeSettings attribute) ConservationRule (class in qrules.conservation_rules) convert() (FrozenTransition method) CParityEdgeInput (class in qrules.conservation_rules) CParityNodeInput (class in qrules.conservation_rules) create_antiparticle() (in module qrules.particle) create_edge_properties() (in module qrules.system_control) create_initial_facts() (in module qrules.combinatorics) create_interaction_properties() (in module qrules.system_control) create_interaction_settings() (in module qrules.settings) create_isobar_topologies() (in module qrules.topology) create_n_body_topology() (in module qrules.topology) create_node_properties() (in module qrules.system_control) create_particle() (in module qrules.particle) create_problem_sets() (StateTransitionManager method) CSPSolver (class in qrules.solving) D default() (JSONSetEncoder method) discard() (ParticleCollection method) E Edge (class in qrules.topology) EDGE_RULE_PRIORITIES (in module qrules.settings) EdgeQNConservationRule (class in qrules.conservation_rules) EdgeQuantumNumbers (class in qrules.quantum_numbers) edges (MutableTopology attribute) (Topology attribute) EdgeSettings (class in qrules.solving) electron_lepton_number (GellMannNishijimaInput attribute) (Particle attribute) electron_lepton_number() (EdgeQuantumNumbers method) ElectronLNConservation (class in qrules.conservation_rules) EM (InteractionType attribute) ending_node_id (Edge attribute) ensure_nested_list() (in module qrules.combinatorics) ExecutionInfo (class in qrules.transition) extend() (ExecutionInfo method) (QNResult method) F FAST (SolvingMode attribute) filter() (ParticleCollection method) filter_graphs() (in module qrules.system_control) filter_interaction_types() (in module qrules.system_control) filter_states() (Transition method) final_state (ReactionInfo attribute) final_states (Transition property) find() (ParticleCollection method) find_particle() (in module qrules.system_control) find_quantum_number_transitions() (StateTransitionManager method) find_solutions() (CSPSolver method) (Solver method) (StateTransitionManager method) formalism (ReactionInfo attribute) (StateTransitionManager property) freeze() (MutableTopology method) (MutableTransition method) from_str() (InteractionType static method) fromdict() (in module qrules.io) FrozenDict (class in qrules.topology) FrozenTransition (class in qrules.topology) FULL (SolvingMode attribute) G g_parity (GParityEdgeInput attribute) (Particle attribute) g_parity() (EdgeQuantumNumbers method) g_parity_conservation() (in module qrules.conservation_rules) GammaCheck (class in qrules.system_control) gellmann_nishijima() (in module qrules.conservation_rules) GellMannNishijimaInput (class in qrules.conservation_rules) generate_transitions() (in module qrules) get() (NumberOfThreads class method) get_allowed_interaction_types() (StateTransitionManager method) get_connected_nodes() (Edge method) get_edge_ids_ingoing_to_node() (Topology method) get_edge_ids_outgoing_from_node() (Topology method) get_intermediate_particles() (ReactionInfo method) get_originating_final_state_edge_ids() (Topology method) get_originating_initial_state_edge_ids() (Topology method) get_originating_node_list() (in module qrules.topology) get_required_qns() (in module qrules.argument_handling) GParityEdgeInput (class in qrules.conservation_rules) GParityNodeInput (class in qrules.conservation_rules) GraphElementProperties (in module qrules.solving) GraphElementRule (class in qrules.conservation_rules) GraphSettings (in module qrules.solving) group_by_topology() (ReactionInfo method) H helicity_conservation() (in module qrules.conservation_rules) HelicityParityEdgeInput (class in qrules.conservation_rules) I identical_particle_symmetrization() (in module qrules.conservation_rules) IdenticalParticleSymmetryOutEdgeInput (class in qrules.conservation_rules) incoming_edge_ids (Topology attribute) initial_facts (ProblemSet attribute) (QNProblemSet attribute) initial_state (ReactionInfo attribute) initial_states (Transition property) InitialFacts (in module qrules.combinatorics) interaction_determinators (StateTransitionManager attribute) interaction_strength (NodeSettings attribute) InteractionDeterminator (class in qrules.system_control) InteractionNode (class in qrules.topology) InteractionProperties (class in qrules.quantum_numbers) interactions (FrozenTransition attribute) (MutableTransition attribute) (Transition property) InteractionType (class in qrules.settings) intermediate_edge_ids (Topology attribute) intermediate_states (Transition property) is_isomorphic() (Topology method) is_lepton() (Particle method) isospin (Particle attribute) isospin_conservation() (in module qrules.conservation_rules) isospin_magnitude (GParityEdgeInput attribute) (IsoSpinEdgeInput attribute) isospin_magnitude() (EdgeQuantumNumbers method) isospin_projection (GellMannNishijimaInput attribute) (IsoSpinEdgeInput attribute) isospin_projection() (EdgeQuantumNumbers method) isospin_validity() (in module qrules.conservation_rules) IsoSpinEdgeInput (class in qrules.conservation_rules) J JSONSetEncoder (class in qrules.io) L l_magnitude (CParityNodeInput attribute) (GParityNodeInput attribute) (InteractionProperties attribute) (SpinMagnitudeNodeInput attribute) (SpinNodeInput attribute) l_magnitude() (NodeQuantumNumbers method) l_projection (InteractionProperties attribute) (SpinNodeInput attribute) l_projection() (NodeQuantumNumbers method) latex (Particle attribute) LeptonCheck (class in qrules.system_control) load() (in module qrules.io) load_default_particles() (in module qrules) load_pdg() (in module qrules.particle) ls_spin_validity() (in module qrules.conservation_rules) M magnitude (Spin attribute) mass (MassEdgeInput attribute) (Particle attribute) mass() (EdgeQuantumNumbers method) MassConservation (class in qrules.conservation_rules) MassEdgeInput (class in qrules.conservation_rules) match_external_edges() (in module qrules.combinatorics) module qrules qrules.argument_handling qrules.combinatorics qrules.conservation_rules qrules.io qrules.particle qrules.quantum_numbers qrules.settings qrules.solving qrules.system_control qrules.topology qrules.transition muon_lepton_number (GellMannNishijimaInput attribute) (Particle attribute) muon_lepton_number() (EdgeQuantumNumbers method) MuonLNConservation (class in qrules.conservation_rules) MutableTopology (class in qrules.topology) MutableTransition (class in qrules.topology) N name (Particle attribute) names (ParticleCollection property) NodePropertyComparator (class in qrules.system_control) NodeQuantumNumbers (class in qrules.quantum_numbers) nodes (MutableTopology attribute) (Topology attribute) NodeSettings (class in qrules.solving) not_executed_edge_rules (ExecutionInfo attribute) (QNResult attribute) not_executed_node_rules (ExecutionInfo attribute) (QNResult attribute) number_of_ingoing_edges (InteractionNode attribute) number_of_outgoing_edges (InteractionNode attribute) NumberOfThreads (class in qrules.settings) O organize_edge_ids() (MutableTopology method) originating_node_id (Edge attribute) outgoing_edge_ids (Topology attribute) P Parity (class in qrules.quantum_numbers) parity (HelicityParityEdgeInput attribute) (Particle attribute) parity() (EdgeQuantumNumbers method) parity_conservation() (in module qrules.conservation_rules) parity_conservation_helicity() (in module qrules.conservation_rules) parity_prefactor (InteractionProperties attribute) parity_prefactor() (NodeQuantumNumbers method) Particle (class in qrules.particle) particle (State attribute) ParticleCollection (class in qrules.particle) perform_external_edge_identical_particle_combinatorics() (in module qrules.combinatorics) permutate_topology_kinematically() (in module qrules.combinatorics) pid (CParityEdgeInput attribute) (GParityEdgeInput attribute) (IdenticalParticleSymmetryOutEdgeInput attribute) (Particle attribute) pid() (EdgeQuantumNumbers method) ProblemSet (class in qrules.transition) projection (Spin attribute) Q qn_domains (EdgeSettings attribute) (NodeSettings attribute) QNProblemSet (class in qrules.solving) QNResult (class in qrules.solving) qrules module qrules.argument_handling module qrules.combinatorics module qrules.conservation_rules module qrules.io module qrules.particle module qrules.quantum_numbers module qrules.settings module qrules.solving module qrules.system_control module qrules.topology module qrules.transition module R ReactionInfo (class in qrules.transition) register_rule() (RuleArgumentHandler method) (Scoresheet method) relabel_edges() (Topology method) remove_duplicate_solutions() (in module qrules.system_control) require_interaction_property() (in module qrules.system_control) rule_calls (Scoresheet property) rule_passes (Scoresheet property) rule_priorities (EdgeSettings attribute) (NodeSettings attribute) RuleArgumentHandler (class in qrules.argument_handling) S s_magnitude (CParityNodeInput attribute) (GParityNodeInput attribute) (InteractionProperties attribute) (SpinMagnitudeNodeInput attribute) (SpinNodeInput attribute) s_magnitude() (NodeQuantumNumbers method) s_projection (InteractionProperties attribute) (SpinNodeInput attribute) s_projection() (NodeQuantumNumbers method) Scoresheet (class in qrules.solving) set() (NumberOfThreads class method) set_allowed_interaction_types() (StateTransitionManager method) set_allowed_intermediate_particles() (StateTransitionManager method) SimpleStateTransitionTopologyBuilder (class in qrules.topology) solutions (QNResult attribute) Solver (class in qrules.solving) solving_settings (ProblemSet attribute) (QNProblemSet attribute) SolvingMode (class in qrules.transition) Spin (class in qrules.particle) spin (Particle attribute) spin_conservation() (in module qrules.conservation_rules) spin_magnitude (CParityEdgeInput attribute) (GParityEdgeInput attribute) (HelicityParityEdgeInput attribute) (IdenticalParticleSymmetryOutEdgeInput attribute) (SpinEdgeInput attribute) spin_magnitude() (EdgeQuantumNumbers method) spin_magnitude_conservation() (in module qrules.conservation_rules) spin_projection (HelicityParityEdgeInput attribute) (IdenticalParticleSymmetryOutEdgeInput attribute) (SpinEdgeInput attribute) (State attribute) spin_projection() (EdgeQuantumNumbers method) spin_validity() (in module qrules.conservation_rules) SpinEdgeInput (class in qrules.conservation_rules) SpinMagnitudeNodeInput (class in qrules.conservation_rules) SpinNodeInput (class in qrules.conservation_rules) State (class in qrules.transition) states (FrozenTransition attribute) (MutableTransition attribute) (Transition property) StateTransition (in module qrules.transition) StateTransitionManager (class in qrules.transition) strangeness (GellMannNishijimaInput attribute) (Particle attribute) strangeness() (EdgeQuantumNumbers method) StrangenessConservation (class in qrules.conservation_rules) STRONG (InteractionType attribute) swap_edges() (MutableTransition method) (Topology method) T tau_lepton_number (GellMannNishijimaInput attribute) (Particle attribute) tau_lepton_number() (EdgeQuantumNumbers method) TauLNConservation (class in qrules.conservation_rules) to_qn_problem_set() (ProblemSet method) topness (GellMannNishijimaInput attribute) (Particle attribute) topness() (EdgeQuantumNumbers method) topologies (StateTransitionManager attribute) Topology (class in qrules.topology) topology (FrozenTransition attribute) (MutableTransition attribute) (ProblemSet attribute) (QNProblemSet property) (Transition property) Transition (class in qrules.topology) transitions (ReactionInfo attribute) U unfreeze() (FrozenTransition method) update() (ParticleCollection method) V validate_full_solution() (in module qrules.solving) value (Parity attribute) violated_edge_rules (ExecutionInfo attribute) (QNResult attribute) violated_node_rules (ExecutionInfo attribute) (QNResult attribute) W WEAK (InteractionType attribute) width (MassEdgeInput attribute) (Particle attribute) width() (EdgeQuantumNumbers method) write() (in module qrules.io)