Index _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z _ _abc_impl (BaseEnvelope attribute) (BeamSplitter attribute), [1], [2] (Cascade attribute), [1] (CoincidenceDetector attribute), [1] (ConstantPhase attribute), [1], [2] (Delay attribute) (DensityPolyState attribute), [1] (DeviceBase attribute) (FilteredEnvelope attribute), [1] (GaussianBandpass attribute), [1], [2] (GaussianClosedTransferBase attribute) (GaussianEnvelope attribute), [1] (GaussianHighpass attribute), [1], [2] (GaussianLowpass attribute), [1], [2] (GaussianMixtureEnvelope attribute), [1] (HasGetFigure attribute) (KernelRegistry attribute) (MeasurementKernelRegistry attribute) (NumberDetector attribute), [1] (NumberStateSource attribute), [1], [2] (PhaseShifter attribute), [1], [2] (PolarizingFilter attribute), [1], [2] (QuadraticDispersion attribute), [1] (RectBandpass attribute), [1] (SpectralFilter attribute), [1], [2] (SuperGaussianBandpass attribute), [1] (TimeDelay attribute), [1], [2] (TransferBase attribute) _ann (ModeOp attribute) _apply_expansion_to_mixture() (in module symop.modes.transfer.gaussian.formalism) _apply_ketpoly_to_vacuum() (in module symop.polynomial.channels.primitives.linear_mode_unitary) _apply_label_edits() (DeviceRuntime static method) _as_expansion() (ConstantPhase method), [1], [2] (GaussianBandpass method), [1], [2] (GaussianClosedTransferBase method) (GaussianHighpass method), [1], [2] (GaussianLowpass method), [1], [2] (TimeDelay method), [1], [2] _beamsplitter_substitution() (in module symop.polynomial.channels.models.beamsplitter) _BeamSplitterKernelParams (class in symop.polynomial.kernels.devices.beamsplitter) _BeamSplitterSpec (class in symop.polynomial.kernels.devices.beamsplitter) _build_spec() (CoincidenceDetector method), [1] (NumberDetector method), [1] _build_target() (CoincidenceDetector method), [1] (NumberDetector method), [1] _canonicalize_closed_env() (in module symop.modes.transfer.gaussian.formalism) _check (in module symop.modes.transfer.gaussian.constant_phase) _check_gaussian_bandpass (in module symop.modes.transfer.gaussian.bandpass) _check_gaussian_highpass (in module symop.modes.transfer.gaussian.highpass) _check_gaussian_lowpass (in module symop.modes.transfer.gaussian.lowpass) _clip_eta() (in module symop.modes.transfer.gaussian.formalism) _cre (ModeOp attribute) _creator_word_for_number_state() (in module symop.polynomial.kernels.devices.number_state_source) _dataclass_field_values() (TransferBase method) _density_check (in module symop.polynomial.state.density) _density_poly_check (in module symop.ccr.algebra.density.poly) _env_check (in module symop.modes.envelopes.gaussian) _estimate_spectral_window() (in module symop.modes.envelopes.filtered) _FilterKernelParams (class in symop.polynomial.kernels.devices.filter) _fit_linear_phase_delay() (in module symop.modes.envelopes.filtered) _freq_eval_raw() (FilteredEnvelope method), [1] _gauss_atom_times_gauss_env() (in module symop.modes.transfer.gaussian.formalism) _gaussian_closed_check (in module symop.modes.envelopes.gaussian) _generate_next_value_() (DeviceKind static method) (MeasurementAxisEnum static method) (MeasurementGrouppingEnum static method) (MeasurementIntentEnum static method) (MeasurementReadoutEnum static method) (OperatorKind static method) _interp_complex_1d() (in module symop.modes.envelopes.filtered) _is_protocol (ConstantPhase attribute), [1], [2] (DensityPolyState attribute), [1] (GaussianBandpass attribute), [1], [2] (GaussianClosedTransferBase attribute) (GaussianHighpass attribute), [1], [2] (GaussianLowpass attribute), [1], [2] (HasGetFigure attribute) (KernelRegistry attribute) (MeasurementKernelRegistry attribute) (TimeDelay attribute), [1], [2] _ket_check (in module symop.polynomial.state.ket) _ket_poly_check (in module symop.ccr.algebra.ket.poly) _make_env_mode_for_loss() (in module symop.polynomial.kernels.devices.filter) _make_vacuum_partner_mode() (in module symop.polynomial.kernels.devices.beamsplitter) _map_ops() (in module symop.polynomial.rewrites.relabel_modes) _maybe_replace_mode() (in module symop.polynomial.rewrites.relabel_modes) _mode_by_signature_cached (DensityPolyState property), [1] (KetPolyState property), [1] _mode_label (in module symop.modes.labels.mode) _mode_labels_cached (DensityPolyState property), [1] (KetPolyState property), [1] _modes_by_path_cached (DensityPolyState property), [1] (KetPolyState property), [1] _modes_cached (DensityPolyState property), [1] (KetPolyState property), [1] _norm2 (FilteredEnvelope property), [1] _norm2_closed() (GaussianMixtureEnvelope static method), [1] _norm_scale (FilteredEnvelope property), [1] _normalize_word_to_monomials() (in module symop.polynomial.rewrites.substitution) _number_state_normalization_coeff() (in module symop.polynomial.kernels.devices.number_state_source) _NumberStateSourceParams (class in symop.polynomial.kernels.devices.number_state_source) _overlap_numeric() (in module symop.modes.envelopes.base) _parse_beamsplitter_params() (in module symop.polynomial.kernels.devices.beamsplitter) _parse_filter_params() (in module symop.polynomial.kernels.devices.filter) _parse_number_state_source_params() (in module symop.polynomial.kernels.devices.number_state_source) _parse_phase_shifter_params() (in module symop.polynomial.kernels.devices.phase_shifter) _parse_single_pair() (in module symop.polynomial.kernels.devices.beamsplitter) _path_check (in module symop.modes.labels.path) _PhaseShifterKernelParams (class in symop.polynomial.kernels.devices.phase_shifter) _register_all_kernels() (in module symop.devices.runtime) _remove_linear_phase() (in module symop.modes.envelopes.filtered) _require_eta() (in module symop.polynomial.channels.models.pure_loss) _require_output_paths() (in module symop.polynomial.kernels.devices.beamsplitter) _round_for_signature() (TransferBase class method) _signature_params() (ConstantPhase method), [1], [2] (TransferBase method) _signature_tag (Cascade attribute), [1] (ConstantPhase attribute), [1], [2] (GaussianBandpass attribute), [1], [2] (GaussianHighpass attribute), [1], [2] (GaussianLowpass attribute), [1], [2] (QuadraticDispersion attribute), [1] (RectBandpass attribute), [1] (SuperGaussianBandpass attribute), [1] (TimeDelay attribute), [1], [2] (TransferBase attribute), [1] _spectral_hints_check (in module symop.modes.envelopes.gaussian) _split_monomial_by_modes() (in module symop.ccr.algebra.density.partial_trace) _table (KernelRegistry attribute), [1] (MeasurementKernelRegistry attribute) _tf_env_check (in module symop.modes.envelopes.gaussian) _to_mode_signatures() (in module symop.ccr.algebra.density.partial_trace) _validate_ports() (in module symop.devices.runtime) _with_semantic_label() (ModeOp method) A a() (OpPoly static method), [1] A() (Polarization class method), [1] adag() (OpPoly static method), [1] adjoint() (DensityTerm method) (KetTerm method) (Monomial method), [1] (OpPoly method), [1] (OpTerm method) amplifier_bogoliubov_xy() (in module symop.polynomial.channels.models.amplifier) amplifier_densitypoly() (in module symop.polynomial.channels.models.amplifier) amplifier_densitypoly_by_mode() (in module symop.polynomial.channels.models.amplifier) amplifier_densitypoly_many() (in module symop.polynomial.channels.models.amplifier) AmplifierSpec (class in symop.polynomial.channels.models.amplifier) ann (ModeOp property) ANN (OperatorKind attribute) annihilate (ModeOp property) ANNIHILATE (OperatorKind attribute) annihilation_count (KetPoly property), [1] (KetTerm property) annihilation_count_left (DensityTerm property) annihilation_count_right (DensityTerm property) annihilators (Monomial attribute), [1] apply() (BeamSplitter method), [1], [2] (DeviceBase method) (DeviceRuntime method) (PhaseShifter method), [1], [2] (PolarizingFilter method), [1], [2] (SpectralFilter method), [1], [2] apply_bogoliubov_to_densitypoly() (in module symop.polynomial.channels.primitives) apply_bogoliubov_to_ketpoly() (in module symop.polynomial.channels.primitives) apply_bogoliubov_to_oppoly() (in module symop.polynomial.channels.primitives) apply_label_edits() (DensityPolyState method), [1] (KetPolyState method), [1] apply_left() (DensityPoly method), [1] (in module symop.ccr.algebra.density.apply_left) apply_right() (DensityPoly method), [1] (in module symop.ccr.algebra.density.apply_right) apply_to_densitypoly() (in module symop.polynomial.channels.primitives) (in module symop.polynomial.channels.primitives.bogoliubov) (in module symop.polynomial.channels.primitives.linear_mode_unitary) apply_to_gaussian() (ConstantPhase method), [1], [2] (GaussianClosedTransferBase method) (GaussianTransferExpansion method) (TimeDelay method), [1], [2] apply_to_gaussian_env() (GaussianTransferExpansion method) apply_to_ketpoly() (in module symop.polynomial.channels.primitives) (in module symop.polynomial.channels.primitives.bogoliubov) (in module symop.polynomial.channels.primitives.linear_mode_unitary) apply_to_oppoly() (in module symop.polynomial.channels.primitives) (in module symop.polynomial.channels.primitives.bogoliubov) (in module symop.polynomial.channels.primitives.linear_mode_unitary) apply_transfer() (in module symop.modes.transfer.apply) apply_unitary_dilation_densitypoly() (in module symop.polynomial.channels.primitives) (in module symop.polynomial.channels.primitives.unitary_dilation) apply_unitary_dilation_densitypoly_direct() (in module symop.polynomial.channels.primitives) (in module symop.polynomial.channels.primitives.unitary_dilation) apply_word() (KetPoly method), [1] apply_words() (KetPoly method), [1] approx_signature() (BaseEnvelope method) (Cascade method), [1] (DensityTerm method) (FilteredEnvelope method), [1] (GaussianEnvelope method), [1] (GaussianMixtureEnvelope method), [1] (KetTerm method) (LadderOp method) (ModeLabel method), [1] (ModeOp method) (Monomial method) (OpTerm method) (Path method), [1] (Polarization method), [1] (TransferBase method) as_float_array() (in module symop.modes.types) atol (_BeamSplitterSpec attribute), [1] (BogoliubovMap attribute), [1] (LinearModeMap attribute), [1] (UnitaryDilation attribute), [1] atoms (GaussianTransferExpansion attribute), [1] B base (FilteredEnvelope attribute), [1] BaseEnvelope (class in symop.modes.envelopes.base) BeamSplitter (class in symop.devices.models) (class in symop.devices.models.beamsplitters) (class in symop.devices.models.beamsplitters.beamsplitter) BEAMSPLITTER (DeviceKind attribute) beamsplitter_50_50_densitypoly() (in module symop.polynomial.channels.models.beamsplitter) beamsplitter_50_50_ketpoly() (in module symop.polynomial.channels.models.beamsplitter) beamsplitter_50_50_oppoly() (in module symop.polynomial.channels.models.beamsplitter) beamsplitter_densitypoly() (in module symop.polynomial.channels.models.beamsplitter) beamsplitter_ketpoly() (in module symop.polynomial.channels.models.beamsplitter) beamsplitter_oppoly() (in module symop.polynomial.channels.models.beamsplitter) beamsplitter_poly_density() (in module symop.polynomial.kernels.devices.beamsplitter) beamsplitter_poly_ket() (in module symop.polynomial.kernels.devices.beamsplitter) beamsplitter_u() (in module symop.polynomial.channels.unitaries) (in module symop.polynomial.channels.unitaries.beamsplitter) beta2 (QuadraticDispersion attribute), [1] block_diag() (in module symop.polynomial.channels.unitaries) (in module symop.polynomial.channels.unitaries.blockdiag) BogoliubovMap (class in symop.polynomial.channels.primitives) (class in symop.polynomial.channels.primitives.bogoliubov) C c0 (GaussianTransferExpansion attribute), [1] Cascade (class in symop.modes.transfer) (class in symop.modes.transfer.cascade) center_and_scale() (BaseEnvelope method) (FilteredEnvelope method), [1] (GaussianEnvelope method), [1] (GaussianMixtureEnvelope method), [1] check_ccr (BogoliubovMap attribute), [1] check_unitary (_BeamSplitterSpec attribute), [1] (LinearModeMap attribute), [1] (UnitaryDilation attribute), [1] coeff (DensityTerm attribute) (GaussianAtom attribute), [1] (KetTerm attribute) (OpTerm attribute) coerce_axes_array() (in module symop.modes.types) CoincidenceDetector (class in symop.devices.models.detectors) (class in symop.devices.models.detectors.coincidence_detector) combine_like_terms() (DensityPoly method), [1] (in module symop.ccr.algebra.op.combine) (KetPoly method), [1] (OpPoly method), [1] combine_like_terms_density() (in module symop.ccr.algebra.density.combine) combine_like_terms_ket() (in module symop.ccr.algebra.ket.combine) commutator() (LadderOp method) components (GaussianMixtureEnvelope attribute), [1] ConstantPhase (class in symop.modes.transfer) (class in symop.modes.transfer.gaussian) (class in symop.modes.transfer.gaussian.constant_phase) count_selected_creators_by_port() (in module symop.polynomial.kernels.measurements.number.common) count_selected_creators_in_monomial() (in module symop.polynomial.kernels.measurements.number.common) count_selected_quanta_ket_term() (in module symop.polynomial.kernels.measurements.number.common) count_selected_quanta_left() (in module symop.polynomial.kernels.measurements.number.common) count_selected_quanta_right() (in module symop.polynomial.kernels.measurements.number.common) counts_from_joint_outcome() (in module symop.polynomial.kernels.measurements.number.common) cre (ModeOp property) CRE (OperatorKind attribute) create (ModeOp property) CREATE (OperatorKind attribute) creation_count (KetPoly property), [1] (KetTerm property) creation_count_left (DensityTerm property) creation_count_right (DensityTerm property) creators (Monomial attribute), [1] CUSTOM (MeasurementReadoutEnum attribute) D D() (Polarization class method), [1] dagger() (LadderOp method) Delay (class in symop.devices.models.paths.delay) DELAY (DeviceKind attribute) delayed() (BaseEnvelope method) (FilteredEnvelope method), [1] (GaussianEnvelope method), [1] (GaussianMixtureEnvelope method), [1] density_inner() (in module symop.ccr.algebra.density.inner) density_multiply() (in module symop.ccr.algebra.density.multiply) density_normalize_trace() (in module symop.ccr.algebra.density.normalize_trace) density_partial_trace() (in module symop.ccr.algebra.density.partial_trace) density_pure() (in module symop.ccr.algebra.density.pure) density_purity() (in module symop.ccr.algebra.density.purity) density_relabel_modes() (in module symop.polynomial.rewrites.relabel_modes) density_scale() (in module symop.ccr.algebra.density.scale) density_trace() (in module symop.ccr.algebra.density.trace) DensityPoly (class in symop.ccr.algebra.density) (class in symop.ccr.algebra.density.poly) DensityPolyState (class in symop.polynomial.state) (class in symop.polynomial.state.density) DensityTerm (class in symop.core.terms) destructive (CoincidenceDetector attribute), [1] (NumberDetector attribute), [1] DETECT (MeasurementIntentEnum attribute) detect() (DeviceRuntime method) detect_number_detector_poly_density() (in module symop.polynomial.kernels.measurements.number.detect) device_registry (DeviceRuntime attribute) DeviceAction (class in symop.devices.action) DeviceBase (class in symop.devices.models.base) DeviceKind (class in symop.devices.types.device_kind) DeviceRuntime (class in symop.devices.runtime) direction (PortSpec attribute), [1] discard_measured_modes_number_density() (in module symop.polynomial.kernels.measurements.number.common) discard_measured_modes_number_ket() (in module symop.polynomial.kernels.measurements.number.common) dispatch_apply() (in module symop.devices.dispatch) dispatch_detect() (in module symop.devices.dispatch) dispatch_measurement() (in module symop.devices.dispatch) dispatch_observe() (in module symop.devices.dispatch) dispatch_postselect() (in module symop.devices.dispatch) display_index (ModeOp attribute) dt (Delay attribute) E edits (DeviceAction attribute) embed_1() (in module symop.polynomial.channels.unitaries) (in module symop.polynomial.channels.unitaries.blockdiag) embed_2() (in module symop.polynomial.channels.unitaries) (in module symop.polynomial.channels.unitaries.blockdiag) embed_u() (in module symop.polynomial.channels.unitaries) (in module symop.polynomial.channels.unitaries.blockdiag) env_mode (AmplifierSpec attribute), [1] (PureLossSpec attribute), [1] envelope (ModeLabel attribute), [1], [2], [3] (NumberStateSource attribute), [1], [2] eta (FilteredEnvelope property), [1] (PureLossSpec attribute), [1] eta_by_mode (_FilterKernelParams attribute), [1] excitations_by_mode (_NumberStateSourceParams attribute), [1] expand_monomial_times_word() (in module symop.ccr.algebra.density.expand_monomial_times_word) expand_word_substitution() (in module symop.polynomial.rewrites.substitution) expand_word_times_monomial() (in module symop.ccr.algebra.density.expand_word_times_monomial) expectation (NumberMeasurementStats property) F filter_poly_density() (in module symop.polynomial.kernels.devices.filter) filter_poly_ket() (in module symop.polynomial.kernels.devices.filter) filtered_on_path() (DensityPolyState method), [1] (KetPolyState method), [1] FilteredEnvelope (class in symop.modes.envelopes) (class in symop.modes.envelopes.filtered) FitReport (class in symop.modes.envelopes.gaussian_mixture) formalism (BaseEnvelope attribute) (GaussianEnvelope attribute), [1] (GaussianMixtureEnvelope attribute), [1] freq_eval() (BaseEnvelope method) (FilteredEnvelope method), [1] (GaussianEnvelope method), [1] (GaussianMixtureEnvelope method), [1] from_callable() (GaussianMixtureEnvelope class method), [1] from_creators() (KetPolyState static method), [1] from_densitypoly() (DensityPolyState static method), [1] from_ketpoly() (KetPolyState static method), [1] from_lorentzian() (GaussianMixtureEnvelope class method), [1] from_ops() (KetPoly static method), [1] from_word() (KetPoly static method), [1] from_words() (in module symop.ccr.algebra.op.from_words) (OpPoly static method), [1] G gain (AmplifierSpec attribute), [1] GaussianAtom (class in symop.modes.transfer.gaussian.formalism) GaussianBandpass (class in symop.modes.transfer) (class in symop.modes.transfer.gaussian) (class in symop.modes.transfer.gaussian.bandpass) GaussianClosedTransferBase (class in symop.modes.transfer.gaussian.base) GaussianEnvelope (class in symop.modes.envelopes) (class in symop.modes.envelopes.gaussian) GaussianHighpass (class in symop.modes.transfer) (class in symop.modes.transfer.gaussian) (class in symop.modes.transfer.gaussian.highpass) GaussianLowpass (class in symop.modes.transfer) (class in symop.modes.transfer.gaussian) (class in symop.modes.transfer.gaussian.lowpass) GaussianMixtureEnvelope (class in symop.modes.envelopes) (class in symop.modes.envelopes.gaussian_mixture) GaussianTransferExpansion (class in symop.modes.transfer.gaussian.formalism) get_default_runtime() (in module symop.devices.runtime) get_figure() (HasGetFigure method) H H() (Polarization class method), [1] has_annihilators (Monomial property) has_creators (Monomial property) HasGetFigure (class in symop.modes.types) hs_norm() (DensityPoly method), [1] hs_norm2() (DensityPoly method), [1] I identity() (DensityPoly static method), [1] (DensityTerm static method) (KetPoly static method), [1] (KetTerm static method) (Monomial static method) (OpPoly static method), [1] (OpTerm static method) identity_coeff() (in module symop.ccr.algebra.ket.identity_coeff) in0 (_BeamSplitterSpec attribute) in1 (_BeamSplitterSpec attribute) index (DensityPolyState attribute), [1] (KetPolyState attribute), [1] inner() (DensityPoly method), [1] (KetPoly method), [1] input_ports (CoincidenceDetector attribute), [1] is_annihilation (LadderOp property) is_annihilator_only (DensityTerm property) (KetPoly property), [1] (KetTerm property) (Monomial property) is_annihilator_only_left (DensityTerm property) is_annihilator_only_right (DensityTerm property) is_block_diagonal_by_modes() (DensityPoly method), [1] is_creation (LadderOp property) is_creator_only (DensityPoly property), [1] (DensityTerm property) (KetPoly property), [1] (KetTerm property) (Monomial property) is_creator_only_left (DensityPoly property), [1] (DensityTerm property) is_creator_only_right (DensityPoly property), [1] (DensityTerm property) is_diagonal_in_monomials (DensityPoly property), [1] (DensityTerm property) is_identity (KetPoly property), [1] (KetTerm property) (Monomial property) (OpPoly property), [1] is_identity_left (DensityPoly property), [1] (DensityTerm property) is_identity_right (DensityPoly property), [1] (DensityTerm property) is_normalized() (KetPoly method), [1] (KetPolyState method), [1] is_pure() (DensityPoly method), [1] is_trace_normalized() (DensityPoly method), [1] (DensityPolyState method), [1] is_zero (OpPoly property), [1] iter_joint_number_support_poly_density() (in module symop.polynomial.kernels.measurements.number.common) iter_joint_number_support_poly_ket() (in module symop.polynomial.kernels.measurements.number.common) iter_number_support_poly_density() (in module symop.polynomial.kernels.measurements.number.common) iter_number_support_poly_ket() (in module symop.polynomial.kernels.measurements.number.common) J join() (DensityPolyState method), [1] (KetPolyState method), [1] joint_number_counts_for_ket_term() (in module symop.polynomial.kernels.measurements.number.common) joint_number_counts_left() (in module symop.polynomial.kernels.measurements.number.common) joint_number_counts_right() (in module symop.polynomial.kernels.measurements.number.common) joint_outcome_from_counts() (in module symop.polynomial.kernels.measurements.number.common) JOINT_PORTS (MeasurementGrouppingEnum attribute) jones (Polarization attribute), [1], [2], [3] K k_used (FitReport attribute), [1] KernelRegistry (class in symop.devices.registry) ket (KetPolyState attribute), [1] ket_apply_word() (in module symop.ccr.algebra.ket.apply) ket_apply_words_linear() (in module symop.ccr.algebra.ket.apply) ket_from_ops() (in module symop.ccr.algebra.ket.from_ops) ket_from_word() (in module symop.ccr.algebra.ket.from_word) ket_inner() (in module symop.ccr.algebra.ket.inner) ket_multiply() (in module symop.ccr.algebra.ket.multiply) ket_relabel_modes() (in module symop.polynomial.rewrites.relabel_modes) ket_scale() (in module symop.ccr.algebra.ket.scale) KetPoly (class in symop.ccr.algebra.ket) (class in symop.ccr.algebra.ket.poly) KetPolyState (class in symop.polynomial.state) (class in symop.polynomial.state.ket) KetTerm (class in symop.core.terms) kind (BeamSplitter property), [1], [2] (CoincidenceDetector property), [1] (Delay property) (DeviceAction attribute) (DeviceBase property) (LadderOp attribute) (NumberDetector property), [1] (NumberStateSource property), [1], [2] (PhaseShifter property), [1], [2] (PolarizingFilter property), [1], [2] (SpectralFilter property), [1], [2] L L() (Polarization class method), [1] l2_rel (FitReport attribute), [1] label (DensityPolyState attribute), [1] (KetPolyState attribute), [1] (ModeOp attribute) label_for_mode() (DensityPolyState method), [1] (KetPolyState method), [1] labels_on_path() (DensityPolyState method), [1] (KetPolyState method), [1] LadderOp (class in symop.core.operators) left (DensityTerm attribute) linear() (Polarization class method), [1] LinearModeMap (class in symop.polynomial.channels.primitives) (class in symop.polynomial.channels.primitives.linear_mode_unitary) linf_rel (FitReport attribute), [1] loss_dilation_u() (in module symop.polynomial.channels.unitaries) (in module symop.polynomial.channels.unitaries.beamsplitter) M make_bogoliubov_substitution() (in module symop.polynomial.channels.primitives) make_right_substitution() (in module symop.polynomial.channels.primitives.bogoliubov) (in module symop.polynomial.channels.primitives.linear_mode_unitary) make_substitution() (in module symop.polynomial.channels.primitives) (in module symop.polynomial.channels.primitives.bogoliubov) (in module symop.polynomial.channels.primitives.linear_mode_unitary) measurement_registry (DeviceRuntime attribute) MeasurementAxisEnum (class in symop.devices.types.measurement) MeasurementGrouppingEnum (class in symop.devices.types.measurement) MeasurementIntentEnum (class in symop.devices.types.measurement) MeasurementKernelRegistry (class in symop.devices.registry) MeasurementReadoutEnum (class in symop.devices.types.measurement) mode (LadderOp attribute) MODE (MeasurementAxisEnum attribute) mode0_sig (_BeamSplitterSpec attribute), [1] mode1_sig (_BeamSplitterSpec attribute), [1] mode_by_signature (DensityPolyState property), [1] (KetPolyState property), [1] mode_count (DensityPoly property), [1] (KetPoly property), [1] (OpPoly property), [1] mode_labels (DensityPolyState property), [1] (KetPolyState property), [1] mode_ops (KetTerm property) (Monomial property) mode_ops_left (DensityTerm property) mode_ops_right (DensityTerm property) ModeLabel (class in symop.modes.labels) (class in symop.modes.labels.mode) ModeOp (class in symop.core.operators) modes (BogoliubovMap attribute), [1] (DensityPolyState property), [1] (KetPolyState property), [1] (LinearModeMap attribute), [1] (UnitaryDilation attribute), [1] modes_by_path (DensityPolyState property), [1] (KetPolyState property), [1] modes_on_path() (DensityPolyState method), [1] (KetPolyState method), [1] module symop.ccr.algebra.density symop.ccr.algebra.density.apply_left symop.ccr.algebra.density.apply_right symop.ccr.algebra.density.combine symop.ccr.algebra.density.expand_monomial_times_word symop.ccr.algebra.density.expand_word_times_monomial symop.ccr.algebra.density.inner symop.ccr.algebra.density.multiply symop.ccr.algebra.density.normalize_trace symop.ccr.algebra.density.overlap_right_left symop.ccr.algebra.density.partial_trace symop.ccr.algebra.density.poly symop.ccr.algebra.density.pure symop.ccr.algebra.density.purity symop.ccr.algebra.density.scale symop.ccr.algebra.density.trace symop.ccr.algebra.ket symop.ccr.algebra.ket.apply symop.ccr.algebra.ket.combine symop.ccr.algebra.ket.from_ops symop.ccr.algebra.ket.from_word symop.ccr.algebra.ket.identity_coeff symop.ccr.algebra.ket.inner symop.ccr.algebra.ket.multiply symop.ccr.algebra.ket.poly symop.ccr.algebra.ket.scale symop.ccr.algebra.op symop.ccr.algebra.op.combine symop.ccr.algebra.op.from_words symop.ccr.algebra.op.multiply symop.ccr.algebra.op.poly symop.ccr.common symop.ccr.common.keys symop.ccr.common.signatures symop.core.monomial symop.core.operators symop.core.terms symop.core.types symop.devices.action symop.devices.dispatch symop.devices.models symop.devices.models.base symop.devices.models.beamsplitters symop.devices.models.beamsplitters.beamsplitter symop.devices.models.detectors symop.devices.models.detectors.coincidence_detector symop.devices.models.detectors.number_detector symop.devices.models.detectors.povm_detector symop.devices.models.filters symop.devices.models.filters.polarizing_filter symop.devices.models.filters.spectral_filter symop.devices.models.paths symop.devices.models.paths.delay symop.devices.models.phase_shifters symop.devices.models.phase_shifters.phase_shifter symop.devices.models.sources symop.devices.models.sources.number_state_source symop.devices.ports symop.devices.registry symop.devices.runtime symop.devices.types symop.devices.types.device_kind symop.devices.types.measurement symop.devices.types.ports symop.modes.envelopes symop.modes.envelopes.base symop.modes.envelopes.filtered symop.modes.envelopes.gaussian symop.modes.envelopes.gaussian_mixture symop.modes.labels symop.modes.labels.mode symop.modes.labels.path symop.modes.labels.polarization symop.modes.transfer symop.modes.transfer.apply symop.modes.transfer.base symop.modes.transfer.cascade symop.modes.transfer.gaussian symop.modes.transfer.gaussian.bandpass symop.modes.transfer.gaussian.base symop.modes.transfer.gaussian.constant_phase symop.modes.transfer.gaussian.formalism symop.modes.transfer.gaussian.highpass symop.modes.transfer.gaussian.lowpass symop.modes.transfer.gaussian.time_delay symop.modes.transfer.quadratic_dispersion symop.modes.transfer.rect_bandpass symop.modes.transfer.supergaussian_bandpass symop.modes.types symop.polynomial.channels symop.polynomial.channels.models symop.polynomial.channels.models.amplifier symop.polynomial.channels.models.beamsplitter symop.polynomial.channels.models.mzi symop.polynomial.channels.models.phase symop.polynomial.channels.models.pure_loss symop.polynomial.channels.primitives symop.polynomial.channels.primitives.bogoliubov symop.polynomial.channels.primitives.linear_mode_unitary symop.polynomial.channels.primitives.unitary_dilation symop.polynomial.channels.unitaries symop.polynomial.channels.unitaries.beamsplitter symop.polynomial.channels.unitaries.blockdiag symop.polynomial.channels.unitaries.conventions symop.polynomial.channels.unitaries.mzi symop.polynomial.channels.unitaries.phase symop.polynomial.channels.unitaries.swap symop.polynomial.kernels symop.polynomial.kernels.devices symop.polynomial.kernels.devices.beamsplitter symop.polynomial.kernels.devices.filter symop.polynomial.kernels.devices.number_state_source symop.polynomial.kernels.devices.phase_shifter symop.polynomial.kernels.devices.registry symop.polynomial.kernels.measurements symop.polynomial.kernels.measurements.number symop.polynomial.kernels.measurements.number.common symop.polynomial.kernels.measurements.number.detect symop.polynomial.kernels.measurements.number.observe symop.polynomial.kernels.measurements.number.postselect symop.polynomial.kernels.measurements.registry symop.polynomial.rewrites symop.polynomial.rewrites.relabel_modes symop.polynomial.rewrites.substitution symop.polynomial.state symop.polynomial.state.density symop.polynomial.state.ket Monomial (class in symop.core.monomial) monomial (KetTerm attribute) multiply() (DensityPoly method), [1] (DensityPolyState method), [1] (in module symop.ccr.algebra.op.multiply) (KetPoly method), [1] (KetPolyState method), [1] MZI (DeviceKind attribute) mzi_densitypoly() (in module symop.polynomial.channels.models.mzi) mzi_ketpoly() (in module symop.polynomial.channels.models.mzi) mzi_oppoly() (in module symop.polynomial.channels.models.mzi) mzi_u() (in module symop.polynomial.channels.unitaries) (in module symop.polynomial.channels.unitaries.mzi) N n (NumberStateSource attribute), [1], [2] n() (OpPoly static method), [1] n2() (OpPoly static method), [1] n_fft (FilteredEnvelope attribute), [1] n_samples (FitReport attribute), [1] name (Path attribute), [1] (PortSpec attribute), [1] norm2 (KetPolyState property), [1] norm2() (BaseEnvelope method) (KetPoly method), [1] normalize() (DensityPoly method), [1] (KetPoly method), [1] (OpPoly method), [1] normalize_trace() (DensityPoly method), [1] (DensityPolyState method), [1] normalized() (KetPolyState method), [1] NUMBER (MeasurementReadoutEnum attribute) NUMBER_DETECTOR (DeviceKind attribute) NUMBER_STATE_SOURCE (DeviceKind attribute) number_state_source_poly_density() (in module symop.polynomial.kernels.devices.number_state_source) number_state_source_poly_ket() (in module symop.polynomial.kernels.devices.number_state_source) NumberDetector (class in symop.devices.models.detectors) (class in symop.devices.models.detectors.number_detector) NumberMeasurementError NumberMeasurementStats (class in symop.polynomial.kernels.measurements.number.common) NumberStateSource (class in symop.devices.models) (class in symop.devices.models.sources) (class in symop.devices.models.sources.number_state_source) O OBSERVE (MeasurementIntentEnum attribute) observe() (DeviceRuntime method) observe_number_detector_poly_density() (in module symop.polynomial.kernels.measurements.number.observe) observe_number_detector_poly_ket() (in module symop.polynomial.kernels.measurements.number.observe) omega0 (GaussianEnvelope attribute), [1] omega_sigma (GaussianEnvelope property), [1] OperatorKind (class in symop.core.types) OpPoly (class in symop.ccr.algebra.op) (class in symop.ccr.algebra.op.poly) ops (OpTerm attribute) OpTerm (class in symop.core.terms) order (SuperGaussianBandpass attribute), [1] out0 (_BeamSplitterSpec attribute) out1 (_BeamSplitterSpec attribute) overlap() (BaseEnvelope method) (ModeLabel method), [1] (Path method), [1] (Polarization method), [1] overlap_gaussian_closed() (GaussianEnvelope method), [1] (GaussianMixtureEnvelope method), [1] overlap_right_left() (in module symop.ccr.algebra.density.overlap_right_left) overlap_with_generic() (FilteredEnvelope method), [1] P p() (OpPoly static method), [1] p2() (OpPoly static method), [1] pairs (_BeamSplitterKernelParams attribute), [1] params (DeviceAction attribute) PARITY (MeasurementReadoutEnum attribute) partial_trace() (DensityPoly method), [1] parts (Cascade attribute), [1], [2], [3] passed_polarization (PolarizingFilter attribute), [1], [2] path (_PhaseShifterKernelParams attribute), [1] Path (class in symop.modes.labels) (class in symop.modes.labels.path) PATH (MeasurementAxisEnum attribute) path (ModeLabel attribute), [1], [2], [3] PER_PORT (MeasurementGrouppingEnum attribute) phase_densitypoly() (in module symop.polynomial.channels.models.phase) phase_ketpoly() (in module symop.polynomial.channels.models.phase) phase_oppoly() (in module symop.polynomial.channels.models.phase) PHASE_SHIFTER (DeviceKind attribute) phase_shifter_poly_density() (in module symop.polynomial.kernels.devices.phase_shifter) phase_shifter_poly_ket() (in module symop.polynomial.kernels.devices.phase_shifter) phase_u() (in module symop.polynomial.channels.unitaries) (in module symop.polynomial.channels.unitaries.phase) phased() (BaseEnvelope method) (FilteredEnvelope method), [1] (GaussianEnvelope method), [1] (GaussianMixtureEnvelope method), [1] PhaseShifter (class in symop.devices.models) (class in symop.devices.models.phase_shifters) (class in symop.devices.models.phase_shifters.phase_shifter) phi (_PhaseShifterKernelParams attribute), [1] (PhaseShifter attribute), [1], [2] phi0 (ConstantPhase attribute), [1], [2] (GaussianEnvelope attribute), [1] phi_r (_BeamSplitterSpec attribute), [1] (BeamSplitter attribute), [1], [2] phi_t (_BeamSplitterSpec attribute), [1] (BeamSplitter attribute), [1], [2] plan() (BeamSplitter method), [1], [2] (Delay method) (DeviceBase method) (NumberStateSource method), [1], [2] (PhaseShifter method), [1], [2] (PolarizingFilter method), [1], [2] (SpectralFilter method), [1], [2] plan_detect() (CoincidenceDetector method), [1] (NumberDetector method), [1] plan_observe() (CoincidenceDetector method), [1] (NumberDetector method), [1] plan_postselect() (CoincidenceDetector method), [1] (NumberDetector method), [1] pol (in module symop.modes.labels.polarization) Polarization (class in symop.modes.labels) (class in symop.modes.labels.polarization) POLARIZATION (MeasurementAxisEnum attribute) polarization (ModeLabel attribute), [1], [2], [3] (NumberStateSource attribute), [1], [2] POLARIZING_FILTER (DeviceKind attribute) PolarizingFilter (class in symop.devices.models) (class in symop.devices.models.filters) (class in symop.devices.models.filters.polarizing_filter) port_specs (BeamSplitter property), [1], [2] (CoincidenceDetector property), [1] (Delay property) (DeviceBase property) (NumberDetector property), [1] (NumberStateSource property), [1], [2] (PhaseShifter property), [1], [2] (PolarizingFilter property), [1], [2] (SpectralFilter property), [1], [2] ports (DeviceAction attribute) PortSpec (class in symop.devices.ports) POSTSELECT (MeasurementIntentEnum attribute) postselect() (DeviceRuntime method) postselect_number_detector_poly_density() (in module symop.polynomial.kernels.measurements.number.postselect) probabilities (NumberMeasurementStats attribute) project_onto_joint_number_poly_density() (in module symop.polynomial.kernels.measurements.number.common) project_onto_joint_number_poly_ket() (in module symop.polynomial.kernels.measurements.number.common) project_onto_number_poly_density() (in module symop.polynomial.kernels.measurements.number.common) project_onto_number_poly_ket() (in module symop.polynomial.kernels.measurements.number.common) prune_mixture_terms() (in module symop.modes.transfer.gaussian.formalism) pure() (DensityPoly static method), [1] (DensityPolyState static method), [1] pure_loss_densitypoly() (in module symop.polynomial.channels.models.pure_loss) pure_loss_densitypoly_by_mode() (in module symop.polynomial.channels.models.pure_loss) pure_loss_densitypoly_many() (in module symop.polynomial.channels.models.pure_loss) PureLossSpec (class in symop.polynomial.channels.models.pure_loss) purity() (DensityPoly method), [1] Q q() (OpPoly static method), [1] q2() (OpPoly static method), [1] QuadraticDispersion (class in symop.modes.transfer) (class in symop.modes.transfer.quadratic_dispersion) R R() (Polarization class method), [1] RectBandpass (class in symop.modes.transfer) (class in symop.modes.transfer.rect_bandpass) register() (KernelRegistry method) (MeasurementKernelRegistry method) register_polynomial_kernels() (in module symop.polynomial.kernels.devices.registry) register_polynomial_measurement_kernels() (in module symop.polynomial.kernels.measurements.registry) relabel_labels() (DensityPolyState method), [1] (KetPolyState method), [1] relabel_modes() (DensityPolyState method), [1] (KetPolyState method), [1] relabel_paths() (DensityPolyState method), [1] (KetPolyState method), [1] rep_kind (DensityPolyState property), [1] (KetPolyState property), [1] report (GaussianMixtureEnvelope attribute), [1] require_creator_only() (KetPoly method), [1] require_dim() (in module symop.polynomial.channels.unitaries) (in module symop.polynomial.channels.unitaries.conventions) require_finite() (in module symop.modes.types) require_number_outcome() (in module symop.polynomial.kernels.measurements.number.common) require_pos_finite() (in module symop.modes.types) require_square() (in module symop.polynomial.channels.unitaries) (in module symop.polynomial.channels.unitaries.conventions) require_trace_normalized() (DensityPoly method), [1] require_unitary_optional() (in module symop.polynomial.channels.unitaries) (in module symop.polynomial.channels.unitaries.conventions) required (PortSpec attribute), [1] requires_kernel (DeviceAction attribute) resolve() (KernelRegistry method) (MeasurementKernelRegistry method) resolve_joint_number_stats_poly_density() (in module symop.polynomial.kernels.measurements.number.common) resolve_joint_number_stats_poly_ket() (in module symop.polynomial.kernels.measurements.number.common) resolve_number_stats_poly_density() (in module symop.polynomial.kernels.measurements.number.common) resolve_number_stats_poly_ket() (in module symop.polynomial.kernels.measurements.number.common) resolve_target_modes() (DensityPolyState method), [1] (KetPolyState method), [1] rewrite_densitypoly() (in module symop.polynomial.rewrites.substitution) rewrite_ketpoly() (in module symop.polynomial.rewrites.substitution) rewrite_oppoly() (in module symop.polynomial.rewrites.substitution) rho (DensityPolyState attribute), [1] right (DensityTerm attribute) rotated() (Polarization method), [1] S scaled() (DensityPoly method), [1] (DensityTerm method) (KetPoly method), [1] (KetTerm method) (OpPoly method), [1] (OpTerm method) selected_mode_signatures() (in module symop.polynomial.kernels.measurements.number.common) selected_mode_signatures_by_port() (in module symop.polynomial.kernels.measurements.number.common) selected_modes() (in module symop.polynomial.kernels.measurements.number.common) selection (DeviceAction attribute) sig_density() (in module symop.ccr.common) (in module symop.ccr.common.signatures) sig_ket() (in module symop.ccr.common) (in module symop.ccr.common.signatures) sig_lop() (in module symop.ccr.common) (in module symop.ccr.common.keys) sig_mono() (in module symop.ccr.common) (in module symop.ccr.common.signatures) sig_obj() (in module symop.ccr.common) (in module symop.ccr.common.keys) sig_word() (in module symop.ccr.common) (in module symop.ccr.common.keys) sigma (GaussianEnvelope attribute), [1] sigma_w (GaussianAtom attribute), [1] (GaussianBandpass attribute), [1], [2] (GaussianHighpass attribute), [1], [2] (GaussianLowpass attribute), [1], [2] (SuperGaussianBandpass attribute), [1] signal_mode (AmplifierSpec attribute), [1] (PureLossSpec attribute), [1] signature (BaseEnvelope property) (Cascade property), [1] (DensityTerm property) (FilteredEnvelope property), [1] (GaussianEnvelope property), [1] (GaussianMixtureEnvelope property), [1] (KetTerm property) (LadderOp property) (ModeLabel property), [1] (ModeOp property) (Monomial property) (OpTerm property) (Path property), [1] (Polarization property), [1] (TransferBase property) source_modes (_NumberStateSourceParams attribute), [1] SPECTRAL_FILTER (DeviceKind attribute) SpectralFilter (class in symop.devices.models) (class in symop.devices.models.filters) (class in symop.devices.models.filters.spectral_filter) state_kind (DensityPolyState property), [1] (KetPolyState property), [1] SuperGaussianBandpass (class in symop.modes.transfer) (class in symop.modes.transfer.supergaussian_bandpass) swap_u() (in module symop.polynomial.channels.unitaries) (in module symop.polynomial.channels.unitaries.swap) symop.ccr.algebra.density module symop.ccr.algebra.density.apply_left module symop.ccr.algebra.density.apply_right module symop.ccr.algebra.density.combine module symop.ccr.algebra.density.expand_monomial_times_word module symop.ccr.algebra.density.expand_word_times_monomial module symop.ccr.algebra.density.inner module symop.ccr.algebra.density.multiply module symop.ccr.algebra.density.normalize_trace module symop.ccr.algebra.density.overlap_right_left module symop.ccr.algebra.density.partial_trace module symop.ccr.algebra.density.poly module symop.ccr.algebra.density.pure module symop.ccr.algebra.density.purity module symop.ccr.algebra.density.scale module symop.ccr.algebra.density.trace module symop.ccr.algebra.ket module symop.ccr.algebra.ket.apply module symop.ccr.algebra.ket.combine module symop.ccr.algebra.ket.from_ops module symop.ccr.algebra.ket.from_word module symop.ccr.algebra.ket.identity_coeff module symop.ccr.algebra.ket.inner module symop.ccr.algebra.ket.multiply module symop.ccr.algebra.ket.poly module symop.ccr.algebra.ket.scale module symop.ccr.algebra.op module symop.ccr.algebra.op.combine module symop.ccr.algebra.op.from_words module symop.ccr.algebra.op.multiply module symop.ccr.algebra.op.poly module symop.ccr.common module symop.ccr.common.keys module symop.ccr.common.signatures module symop.core.monomial module symop.core.operators module symop.core.terms module symop.core.types module symop.devices.action module symop.devices.dispatch module symop.devices.models module symop.devices.models.base module symop.devices.models.beamsplitters module symop.devices.models.beamsplitters.beamsplitter module symop.devices.models.detectors module symop.devices.models.detectors.coincidence_detector module symop.devices.models.detectors.number_detector module symop.devices.models.detectors.povm_detector module symop.devices.models.filters module symop.devices.models.filters.polarizing_filter module symop.devices.models.filters.spectral_filter module symop.devices.models.paths module symop.devices.models.paths.delay module symop.devices.models.phase_shifters module symop.devices.models.phase_shifters.phase_shifter module symop.devices.models.sources module symop.devices.models.sources.number_state_source module symop.devices.ports module symop.devices.registry module symop.devices.runtime module symop.devices.types module symop.devices.types.device_kind module symop.devices.types.measurement module symop.devices.types.ports module symop.modes.envelopes module symop.modes.envelopes.base module symop.modes.envelopes.filtered module symop.modes.envelopes.gaussian module symop.modes.envelopes.gaussian_mixture module symop.modes.labels module symop.modes.labels.mode module symop.modes.labels.path module symop.modes.labels.polarization module symop.modes.transfer module symop.modes.transfer.apply module symop.modes.transfer.base module symop.modes.transfer.cascade module symop.modes.transfer.gaussian module symop.modes.transfer.gaussian.bandpass module symop.modes.transfer.gaussian.base module symop.modes.transfer.gaussian.constant_phase module symop.modes.transfer.gaussian.formalism module symop.modes.transfer.gaussian.highpass module symop.modes.transfer.gaussian.lowpass module symop.modes.transfer.gaussian.time_delay module symop.modes.transfer.quadratic_dispersion module symop.modes.transfer.rect_bandpass module symop.modes.transfer.supergaussian_bandpass module symop.modes.types module symop.polynomial.channels module symop.polynomial.channels.models module symop.polynomial.channels.models.amplifier module symop.polynomial.channels.models.beamsplitter module symop.polynomial.channels.models.mzi module symop.polynomial.channels.models.phase module symop.polynomial.channels.models.pure_loss module symop.polynomial.channels.primitives module symop.polynomial.channels.primitives.bogoliubov module symop.polynomial.channels.primitives.linear_mode_unitary module symop.polynomial.channels.primitives.unitary_dilation module symop.polynomial.channels.unitaries module symop.polynomial.channels.unitaries.beamsplitter module symop.polynomial.channels.unitaries.blockdiag module symop.polynomial.channels.unitaries.conventions module symop.polynomial.channels.unitaries.mzi module symop.polynomial.channels.unitaries.phase module symop.polynomial.channels.unitaries.swap module symop.polynomial.kernels module symop.polynomial.kernels.devices module symop.polynomial.kernels.devices.beamsplitter module symop.polynomial.kernels.devices.filter module symop.polynomial.kernels.devices.number_state_source module symop.polynomial.kernels.devices.phase_shifter module symop.polynomial.kernels.devices.registry module symop.polynomial.kernels.measurements module symop.polynomial.kernels.measurements.number module symop.polynomial.kernels.measurements.number.common module symop.polynomial.kernels.measurements.number.detect module symop.polynomial.kernels.measurements.number.observe module symop.polynomial.kernels.measurements.number.postselect module symop.polynomial.kernels.measurements.registry module symop.polynomial.rewrites module symop.polynomial.rewrites.relabel_modes module symop.polynomial.rewrites.substitution module symop.polynomial.state module symop.polynomial.state.density module symop.polynomial.state.ket module T tau (GaussianEnvelope attribute), [1] (TimeDelay attribute), [1], [2] terms (DensityPoly attribute), [1] (KetPoly attribute), [1] (OpPoly attribute), [1] theta (_BeamSplitterSpec attribute), [1] (BeamSplitter attribute), [1], [2] THRESHOLD (MeasurementReadoutEnum attribute) TIME_BIN (MeasurementAxisEnum attribute) time_eval() (BaseEnvelope method) (FilteredEnvelope method), [1] (GaussianEnvelope method), [1] (GaussianMixtureEnvelope method), [1] TimeDelay (class in symop.modes.transfer) (class in symop.modes.transfer.gaussian) (class in symop.modes.transfer.gaussian.time_delay) tmax (FitReport attribute) tmin (FitReport attribute) to_density() (KetPolyState method), [1] TOTAL (MeasurementGrouppingEnum attribute) total_degree (KetPoly property), [1] (KetTerm property) trace() (DensityPoly method), [1] (DensityPolyState method), [1] trace_out_modes (UnitaryDilation attribute), [1] trace_out_modes() (DensityPolyState method), [1] trace_out_signatures() (DensityPolyState method), [1] transfer (FilteredEnvelope attribute), [1] (SpectralFilter attribute), [1], [2] TransferBase (class in symop.modes.transfer.base) transformed() (Polarization method), [1] U U (LinearModeMap attribute), [1] (UnitaryDilation attribute), [1] unique_modes (DensityPoly property), [1] (KetPoly property), [1] (OpPoly property), [1] UnitaryDilation (class in symop.polynomial.channels.primitives) (class in symop.polynomial.channels.primitives.unitary_dilation) user_label (ModeOp attribute) V V() (Polarization class method), [1] vacuum() (DensityPolyState static method), [1] (KetPolyState static method), [1] W w0 (GaussianAtom attribute), [1] (GaussianBandpass attribute), [1], [2] (GaussianHighpass attribute), [1], [2] (GaussianLowpass attribute), [1], [2] (RectBandpass attribute), [1] (SuperGaussianBandpass attribute), [1] w_ref (QuadraticDispersion attribute), [1] w_span_sigma (FilteredEnvelope attribute), [1] weights (GaussianMixtureEnvelope attribute), [1] width (RectBandpass attribute), [1] with_envelope() (ModeLabel method), [1] (ModeOp method) with_index() (DensityPolyState method), [1] (KetPolyState method), [1] (ModeOp method) with_label() (DensityPolyState method), [1] (KetPolyState method), [1] (ModeOp method) with_path() (ModeLabel method), [1] (ModeOp method) with_polarization() (ModeLabel method), [1] (ModeOp method) with_user_label() (ModeOp method) X X (BogoliubovMap attribute), [1] x() (OpPoly static method), [1] X_theta() (OpPoly static method), [1] Y Y (BogoliubovMap attribute), [1] Z zero() (DensityPoly static method), [1] (OpPoly static method), [1]