Index _ | A | B | C | D | E | F | G | H | I | J | K | 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) __getitem__() (FrozenDict method) (ParticleCollection method) (StateTransitionCollection method) A add() (ParticleCollection method) add_final_state_grouping() (StateTransitionManager 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) 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) Comparable (class in qrules.topology) compare() (StateTransitionGraph method) CONSERVATION_LAW_PRIORITIES (in module qrules.settings) conservation_rules (EdgeSettings attribute) (NodeSettings attribute) ConservationRule (class in qrules.conservation_rules) 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_props (GraphElementProperties attribute) (InitialFacts attribute) edge_quantum_numbers (QuantumNumberSolution attribute) EDGE_RULE_PRIORITIES (in module qrules.settings) edge_settings (GraphSettings attribute) EdgeQNConservationRule (class in qrules.conservation_rules) EdgeQuantumNumbers (class in qrules.quantum_numbers) edges (Topology attribute) EdgeSettings (class in qrules.solving) EdgeType (in module qrules.topology) 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) evolve() (StateTransitionGraph method) 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() (StateTransition method) final_state (ReactionInfo attribute) (StateTransitionCollection attribute) final_states (StateTransition property) find() (ParticleCollection method) find_particle() (in module qrules.system_control) find_solutions() (CSPSolver method) (Solver method) (StateTransitionManager method) formalism (ReactionInfo attribute) (StateTransitionManager property) from_graph() (StateTransition static method) from_graphs() (ReactionInfo static method) (StateTransitionCollection static method) from_str() (InteractionType static method) fromdict() (in module qrules.io) FrozenDict (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_edge_props() (StateTransitionGraph method) get_intermediate_particles() (ReactionInfo method) (StateTransitionCollection method) get_node_props() (StateTransitionGraph 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 (class in qrules.solving) GraphElementRule (class in qrules.conservation_rules) GraphSettings (class in qrules.solving) 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) (StateTransitionCollection attribute) initial_states (StateTransition property) InitialFacts (class in 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 (StateTransition attribute) InteractionType (class in qrules.settings) intermediate_edge_ids (Topology attribute) intermediate_states (StateTransition 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) items() (FrozenDict method) J JSONSetEncoder (class in qrules.io) K keys() (FrozenDict method) KeyType (in module qrules.topology) 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) N name (Particle attribute) names (ParticleCollection property) node_props (GraphElementProperties attribute) (InitialFacts attribute) node_quantum_numbers (QuantumNumberSolution attribute) node_settings (GraphSettings attribute) NodePropertyComparator (class in qrules.system_control) NodeQuantumNumbers (class in qrules.quantum_numbers) nodes (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() (Topology 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) particles (StateTransition property) 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 QuantumNumberSolution (class in qrules.solving) 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 (StateTransition attribute) StateTransition (class in qrules.transition) StateTransitionCollection (class in qrules.transition) StateTransitionGraph (class in qrules.topology) StateTransitionManager (class in qrules.transition) strangeness (GellMannNishijimaInput attribute) (Particle attribute) strangeness() (EdgeQuantumNumbers method) StrangenessConservation (class in qrules.conservation_rules) STRONG (InteractionType attribute) swap_edges() (StateTransitionGraph method) (Topology method) T tau_lepton_number (GellMannNishijimaInput attribute) (Particle attribute) tau_lepton_number() (EdgeQuantumNumbers method) TauLNConservation (class in qrules.conservation_rules) to_graph() (StateTransition method) to_graphs() (ReactionInfo method) (StateTransitionCollection method) to_qn_problem_set() (ProblemSet method) topness (GellMannNishijimaInput attribute) (Particle attribute) topness() (EdgeQuantumNumbers method) topologies (StateTransitionManager attribute) Topology (class in qrules.topology) topology (ProblemSet attribute) (QNProblemSet attribute) (StateTransition attribute) (StateTransitionCollection attribute) transition_groups (ReactionInfo attribute) transitions (ReactionInfo attribute) (StateTransitionCollection attribute) U update() (ParticleCollection method) V validate_full_solution() (in module qrules.solving) value (Parity attribute) values() (FrozenDict method) ValueType (in module qrules.topology) 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)