Index A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V | X | Y | Z A add() (lightworks.Batch method) (lightworks.PhotonicCircuit method) (lightworks.PostSelection method) (lightworks.sdk.circuit.photonic_compiler.CompiledPhotonicCircuit method) add_herald() (lightworks.sdk.circuit.photonic_compiler.CompiledPhotonicCircuit method) Analyzer (class in lightworks) array (lightworks.sdk.results.SimulationResult property) B Backend (class in lightworks.emulator) backend (lightworks.emulator.Backend property) Barrier (class in lightworks.sdk.circuit.photonic_components) barrier() (lightworks.PhotonicCircuit method) base_circuit (lightworks.tomography.process_tomography.ProcessTomography property) (lightworks.tomography.StateTomography property) Batch (class in lightworks) BeamSplitter (class in lightworks.sdk.circuit.photonic_components) brightness (lightworks.emulator.Source property) bs() (lightworks.PhotonicCircuit method) bs_reflectivity (lightworks.interferometers.ErrorModel property) C calculate() (lightworks.emulator.backends.SLOSBackend method) CCNOT (class in lightworks.qubit.gates.three_qubit_gates) CCZ (class in lightworks.qubit.gates.three_qubit_gates) check_number() (lightworks.emulator.Source method) choi (lightworks.tomography.LIProcessTomography property) (lightworks.tomography.MLEProcessTomography property) choi_from_unitary() (in module lightworks.tomography.utils) circuit (lightworks.Analyzer property) (lightworks.Sampler property) (lightworks.Simulator property) CNOT (class in lightworks.qubit.gates.two_qubit_gates) CNOT_Heralded (class in lightworks.qubit.gates.two_qubit_gates) compatible_tasks (lightworks.emulator.backends.PermanentBackend property) (lightworks.emulator.backends.SLOSBackend property) CompiledPhotonicCircuit (class in lightworks.sdk.circuit.photonic_compiler) Component (class in lightworks.sdk.circuit.photonic_components) compress_mode_swaps() (lightworks.PhotonicCircuit method) Constant (class in lightworks.interferometers.dists) convert (class in lightworks) convert() (lightworks.qubit.converter.qiskit_convert.QiskitConverter method) copy() (lightworks.PhotonicCircuit method) CZ (class in lightworks.qubit.gates.two_qubit_gates) CZ_Heralded (class in lightworks.qubit.gates.two_qubit_gates) D db_loss_to_decimal() (lightworks.convert static method) decimal_to_db_loss() (lightworks.convert static method) density_from_state() (in module lightworks.tomography.utils) Detector (class in lightworks.emulator) detector (lightworks.Sampler property) Display (class in lightworks) display() (lightworks.PhotonicCircuit method) display_as_dataframe() (lightworks.sdk.results.SamplingResult method) (lightworks.sdk.results.SimulationResult method) Distribution (class in lightworks.interferometers.dists) dual_rail_to_qubit() (lightworks.convert static method) E efficiency (lightworks.emulator.Detector property) error_model (lightworks.interferometers.Reck property) ErrorModel (class in lightworks.interferometers) expected (lightworks.Analyzer property) experiment (lightworks.tomography.process_tomography.ProcessTomography property) (lightworks.tomography.StateTomography property) F fidelity (lightworks.tomography.GateFidelity property) fidelity() (lightworks.tomography.LIProcessTomography method) (lightworks.tomography.MLEProcessTomography method) (lightworks.tomography.StateTomography method) fields() (lightworks.sdk.circuit.photonic_components.Component method) full_probability_distribution() (lightworks.emulator.backends.PermanentBackend method) (lightworks.emulator.backends.SLOSBackend method) G GateFidelity (class in lightworks.tomography) Gaussian (class in lightworks.interferometers.dists) get() (lightworks.Parameter method) get_all_params() (lightworks.PhotonicCircuit method) get_bounds() (lightworks.ParameterDict method) get_bs_reflectivity() (lightworks.interferometers.ErrorModel method) get_loss() (lightworks.interferometers.ErrorModel method) get_name() (in module lightworks.qubit.gates.single_qubit_gates) get_phase_offset() (lightworks.interferometers.ErrorModel method) get_unitary() (lightworks.sdk.circuit.photonic_components.Barrier method) (lightworks.sdk.circuit.photonic_components.BeamSplitter method) (lightworks.sdk.circuit.photonic_components.Component method) (lightworks.sdk.circuit.photonic_components.Group method) (lightworks.sdk.circuit.photonic_components.Loss method) (lightworks.sdk.circuit.photonic_components.ModeSwaps method) (lightworks.sdk.circuit.photonic_components.PhaseShifter method) (lightworks.sdk.circuit.photonic_components.UnitaryMatrix method) Group (class in lightworks.sdk.circuit.photonic_components) H H (class in lightworks.qubit.gates.single_qubit_gates) has_bounds() (lightworks.Parameter method) (lightworks.ParameterDict method) herald() (lightworks.PhotonicCircuit method) heralds (lightworks.PhotonicCircuit property) (lightworks.sdk.circuit.photonic_compiler.CompiledPhotonicCircuit property) I I (class in lightworks.qubit.gates.single_qubit_gates) indistinguishability (lightworks.emulator.Source property) input (lightworks.sdk.results.SamplingResult property) input_modes (lightworks.PhotonicCircuit property) (lightworks.sdk.circuit.photonic_compiler.CompiledPhotonicCircuit property) input_state (lightworks.Sampler property) inputs (lightworks.Analyzer property) (lightworks.sdk.results.SimulationResult property) (lightworks.Simulator property) is_real() (in module lightworks.sdk.circuit.photonic_components) items() (lightworks.ParameterDict method) L lightworks.interferometers.dists module lightworks.qubit.gates.single_qubit_gates module lightworks.qubit.gates.three_qubit_gates module lightworks.qubit.gates.two_qubit_gates module lightworks.sdk.circuit.photonic_components module lightworks.tomography.utils module LIProcessTomography (class in lightworks.tomography) Loss (class in lightworks.sdk.circuit.photonic_components) loss (lightworks.interferometers.ErrorModel property) loss() (lightworks.PhotonicCircuit method) loss_modes (lightworks.sdk.circuit.photonic_compiler.CompiledPhotonicCircuit property) M map() (lightworks.interferometers.Reck method) (lightworks.sdk.results.SamplingResult method) (lightworks.sdk.results.SimulationResult method) max_bound (lightworks.Parameter property) merge() (lightworks.State method) min_bound (lightworks.Parameter property) min_detection (lightworks.Sampler property) MLEProcessTomography (class in lightworks.tomography) MLETomographyAlgorithm (class in lightworks.tomography.process_tomography_mle) mode_swaps() (lightworks.PhotonicCircuit method) modes (lightworks.PostSelection property) ModeSwaps (class in lightworks.sdk.circuit.photonic_components) module lightworks.interferometers.dists lightworks.qubit.gates.single_qubit_gates lightworks.qubit.gates.three_qubit_gates lightworks.qubit.gates.two_qubit_gates lightworks.sdk.circuit.photonic_components lightworks.tomography.utils N n_modes (lightworks.PhotonicCircuit property) (lightworks.sdk.circuit.photonic_compiler.CompiledPhotonicCircuit property) (lightworks.State property) n_photons (lightworks.State property) n_qubits (lightworks.tomography.process_tomography.ProcessTomography property) (lightworks.tomography.StateTomography property) n_samples (lightworks.Sampler property) name (lightworks.emulator.backends.PermanentBackend property) (lightworks.emulator.backends.SLOSBackend property) num (lightworks.Batch property) O outputs (lightworks.sdk.results.SamplingResult property) (lightworks.sdk.results.SimulationResult property) (lightworks.Simulator property) P P (class in lightworks.qubit.gates.single_qubit_gates) p_dark (lightworks.emulator.Detector property) Parameter (class in lightworks) ParameterDict (class in lightworks) params (lightworks.ParameterDict property) parity_mapping() (lightworks.convert static method) PermanentBackend (class in lightworks.emulator.backends) pgdb() (lightworks.tomography.process_tomography_mle.MLETomographyAlgorithm method) phase_offset (lightworks.interferometers.ErrorModel property) PhaseShifter (class in lightworks.sdk.circuit.photonic_components) photon_counting (lightworks.emulator.Detector property) PhotonicCircuit (class in lightworks) plot() (lightworks.sdk.results.SamplingResult method) (lightworks.sdk.results.SimulationResult method) post_selection (lightworks.Analyzer property) (lightworks.Sampler property) PostSelection (class in lightworks) PostSelectionFunction (class in lightworks) print_outputs() (lightworks.sdk.results.SamplingResult method) (lightworks.sdk.results.SimulationResult method) probability() (lightworks.emulator.backends.PermanentBackend method) probability_amplitude() (lightworks.emulator.backends.PermanentBackend method) probability_distribution (lightworks.Sampler property) probability_threshold (lightworks.emulator.Source property) process() (lightworks.tomography.GateFidelity method) (lightworks.tomography.LIProcessTomography method) (lightworks.tomography.MLEProcessTomography method) (lightworks.tomography.StateTomography method) process_fidelity() (in module lightworks.tomography.utils) ProcessTomography (class in lightworks.tomography.process_tomography) ps() (lightworks.PhotonicCircuit method) purity (lightworks.emulator.Source property) Q qiskit_converter() (in module lightworks.qubit) QiskitConverter (class in lightworks.qubit.converter.qiskit_convert) qubit_to_dual_rail() (lightworks.convert static method) R random_permutation() (in module lightworks) random_seed (lightworks.Sampler property) random_unitary() (in module lightworks) Reck (class in lightworks.interferometers) remove() (lightworks.ParameterDict method) remove_non_adjacent_bs() (lightworks.PhotonicCircuit method) result_type (lightworks.sdk.results.SimulationResult property) rho (lightworks.tomography.StateTomography property) rules (lightworks.PostSelection property) run() (lightworks.emulator.Backend method) Rx (class in lightworks.qubit.gates.single_qubit_gates) Ry (class in lightworks.qubit.gates.single_qubit_gates) Rz (class in lightworks.qubit.gates.single_qubit_gates) S S (class in lightworks.qubit.gates.single_qubit_gates) s (lightworks.State property) Sadj (class in lightworks.qubit.gates.single_qubit_gates) Sampler (class in lightworks) sampling_mode (lightworks.Sampler property) SamplingResult (class in lightworks.sdk.results) serialize() (lightworks.sdk.circuit.photonic_components.Barrier method) (lightworks.sdk.circuit.photonic_components.BeamSplitter method) (lightworks.sdk.circuit.photonic_components.Component method) (lightworks.sdk.circuit.photonic_components.Group method) (lightworks.sdk.circuit.photonic_components.Loss method) (lightworks.sdk.circuit.photonic_components.ModeSwaps method) (lightworks.sdk.circuit.photonic_components.PhaseShifter method) (lightworks.sdk.circuit.photonic_components.UnitaryMatrix method) set() (lightworks.Parameter method) set_random_seed() (lightworks.interferometers.dists.Constant method) (lightworks.interferometers.dists.Distribution method) (lightworks.interferometers.dists.Gaussian method) (lightworks.interferometers.dists.TopHat method) SimulationResult (class in lightworks.sdk.results) Simulator (class in lightworks) SLOSBackend (class in lightworks.emulator.backends) Source (class in lightworks.emulator) source (lightworks.Sampler property) State (class in lightworks) state_fidelity() (in module lightworks.tomography.utils) StateTomography (class in lightworks.tomography) SWAP (class in lightworks.qubit.gates.two_qubit_gates) SX (class in lightworks.qubit.gates.single_qubit_gates) T T (class in lightworks.qubit.gates.single_qubit_gates) Tadj (class in lightworks.qubit.gates.single_qubit_gates) tasks (lightworks.Batch property) threshold_mapping() (lightworks.convert static method) TopHat (class in lightworks.interferometers.dists) total_modes (lightworks.sdk.circuit.photonic_compiler.CompiledPhotonicCircuit property) U U (lightworks.PhotonicCircuit property) U_full (lightworks.PhotonicCircuit property) (lightworks.sdk.circuit.photonic_compiler.CompiledPhotonicCircuit property) Unitary (class in lightworks) UnitaryMatrix (class in lightworks.sdk.circuit.photonic_components) unpack_groups() (lightworks.PhotonicCircuit method) V validate() (lightworks.PostSelection method) (lightworks.PostSelectionFunction method) (lightworks.sdk.circuit.photonic_components.BeamSplitter method) (lightworks.sdk.circuit.photonic_components.Loss method) (lightworks.sdk.circuit.photonic_components.ModeSwaps method) (lightworks.sdk.circuit.photonic_components.PhaseShifter method) (lightworks.sdk.circuit.photonic_components.UnitaryMatrix method) value() (lightworks.interferometers.dists.Constant method) (lightworks.interferometers.dists.Distribution method) (lightworks.interferometers.dists.Gaussian method) (lightworks.interferometers.dists.TopHat method) values() (lightworks.sdk.circuit.photonic_components.Component method) X X (class in lightworks.qubit.gates.single_qubit_gates) Y Y (class in lightworks.qubit.gates.single_qubit_gates) Z Z (class in lightworks.qubit.gates.single_qubit_gates)