Index A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | Z A alpha_ (BlindIQCompensator attribute) alpha_per_km (FiberSpec property) alphabet (Constellation attribute) Amplifier (class in comnumpy.core.processors) AmplitudeDemapper (class in comnumpy.core.shaping) AmplitudeMapper (class in comnumpy.core.shaping) apply() (in module comnumpy.style) apply_chromatic_dispersion() (in module comnumpy.optical.utils) apply_frequency_response() (in module comnumpy.optical.utils) apply_kerr_nonlinearity() (in module comnumpy.optical.utils) ApproximateMessagePassingDetector (class in comnumpy.mimo.detectors) ase_from_pumps_W (RamanSolution property) ase_from_signals_W (RamanSolution property) ase_W (RamanSolution attribute) AutoConcatenator (class in comnumpy.core.processors) available_allocations() (in module comnumpy.ofdm.allocation) available_codes() (in module comnumpy.mimo.coding) available_delay_profiles() (in module comnumpy.core.fading) available_fibers() (in module comnumpy.optical.fiber) available_gain_spectra() (in module comnumpy.optical.raman) AWGN (class in comnumpy.core.channels) (class in comnumpy.mimo.channels) awgn_capacity() (in module comnumpy.core.capacity) B band_allocation() (in module comnumpy.ofdm.allocation) bandwidth_Hz (RamanSolution attribute) barker() (in module comnumpy.core.sequences) beta2 (FiberSpec property) beta_ (BlindIQCompensator attribute) bicm_capacity() (in module comnumpy.core.capacity) bits_per_symbol (Constellation attribute) blahut_arimoto() (in module comnumpy.core.shaping) BlindCFOCompensator (class in comnumpy.core.compensators) BlindDualMIMOCompensator (class in comnumpy.mimo.compensators) BlindIQCompensator (class in comnumpy.core.compensators) BlindPhaseCompensation (class in comnumpy.core.compensators) BlindPhaseSearchCompensator (class in comnumpy.core.compensators) BlindPhaseTracker (class in comnumpy.core.processors) block_ids() (Sequential method) budget() (FiberLink method) BWFilter (class in comnumpy.core.filters) C c (ChromaticDispersionFIRCompensator attribute) (ChromaticDispersionLSFIRCompensator attribute) callbacks (Sequential attribute) carrier_frequency_Hz (FiberSpec property) CarrierAllocation (class in comnumpy.ofdm.allocation) CarrierAllocator (class in comnumpy.ofdm.processors) CarrierExtractor (class in comnumpy.ofdm.processors) CarrierType (class in comnumpy.ofdm.allocation) CFO (class in comnumpy.core.impairments) ChainGraph (class in comnumpy.core.generics) ChromaticDispersion (class in comnumpy.optical.channels) ChromaticDispersionFIRCompensator (class in comnumpy.optical.compensators) ChromaticDispersionLSFIRCompensator (class in comnumpy.optical.compensators) Clipper (class in comnumpy.core.processors) coding_gain() (in module comnumpy.mimo.coding) coherence_bandwidth_hz (PowerDelayProfile property) comnumpy.core.capacity module comnumpy.core.channels module comnumpy.core.compensators module comnumpy.core.devices module comnumpy.core.fading module comnumpy.core.filters module comnumpy.core.frames module comnumpy.core.generators module comnumpy.core.generics module comnumpy.core.impairments module comnumpy.core.information module comnumpy.core.mappers module comnumpy.core.metrics module comnumpy.core.processors module comnumpy.core.sequences module comnumpy.core.shaping module comnumpy.core.utils module comnumpy.core.validators module comnumpy.core.visualizers module comnumpy.data module comnumpy.exceptions module comnumpy.fec.analysis module comnumpy.fec.convolutional module comnumpy.fec.ldpc module comnumpy.mimo.channels module comnumpy.mimo.coding module comnumpy.mimo.compensators module comnumpy.mimo.detectors module comnumpy.mimo.utils module comnumpy.mimo.validators module comnumpy.monte_carlo module comnumpy.ofdm.allocation module comnumpy.ofdm.chains module comnumpy.ofdm.compensators module comnumpy.ofdm.metrics module comnumpy.ofdm.predistorders module comnumpy.ofdm.processors module comnumpy.ofdm.utils module comnumpy.ofdm.visualizers module comnumpy.optical.channels module comnumpy.optical.compensators module comnumpy.optical.constants module comnumpy.optical.dbp module comnumpy.optical.devices module comnumpy.optical.fiber module comnumpy.optical.gn_model module comnumpy.optical.links module comnumpy.optical.raman module comnumpy.optical.utils module comnumpy.optical.wdm module comnumpy.serialization module comnumpy.style module ComnumpyError Complex2Real (class in comnumpy.core.processors) composition_from_distribution() (in module comnumpy.core.shaping) compute_acpr() (in module comnumpy.core.metrics) compute_ber() (in module comnumpy.core.metrics) compute_beta2() (in module comnumpy.optical.utils) compute_ccdf() (in module comnumpy.core.metrics) compute_effective_snr() (in module comnumpy.core.metrics) compute_erbium_doped_fiber_amplifier_gain() (in module comnumpy.optical.utils) compute_erbium_doped_fiber_N_ase() (in module comnumpy.optical.utils) compute_evm() (in module comnumpy.core.metrics) compute_gmi() (in module comnumpy.core.information) compute_llr() (in module comnumpy.core.information) compute_metric_awgn_theo() (in module comnumpy.core.metrics) compute_metric_rayleigh_theo() (in module comnumpy.core.metrics) compute_mi() (in module comnumpy.core.information) compute_ngmi() (in module comnumpy.core.information) compute_papr() (in module comnumpy.ofdm.metrics) compute_papr_ccdf_theo() (in module comnumpy.ofdm.metrics) compute_power() (in module comnumpy.core.metrics) compute_ser() (in module comnumpy.core.metrics) compute_ser_awgn_psk() (in module comnumpy.core.metrics) compute_ser_awgn_qam() (in module comnumpy.core.metrics) compute_ser_rayleigh_psk() (in module comnumpy.core.metrics) compute_ser_rayleigh_qam() (in module comnumpy.core.metrics) ConstantCompositionMatcher (class in comnumpy.core.shaping) Constellation (class in comnumpy.core.utils) constellation_capacity() (in module comnumpy.core.capacity) context() (in module comnumpy.style) ConvolutionalEncoder (class in comnumpy.fec.convolutional) cross_corr_ (DataAidedFineSynchronizer attribute) (DataAidedSimpleSynchronizer attribute) CyclicPrefixer (class in comnumpy.ofdm.processors) CyclicPrefixRemover (class in comnumpy.ofdm.processors) D D (ChromaticDispersionFIRCompensator attribute) (ChromaticDispersionLSFIRCompensator attribute) DataAdder (class in comnumpy.core.processors) DataAidedComplexGainCompensator (class in comnumpy.core.compensators) DataAidedFineSynchronizer (class in comnumpy.core.compensators) DataAidedFIRCompensator (class in comnumpy.core.compensators) DataAidedPhaseCompensator (class in comnumpy.core.compensators) DataAidedSimpleSynchronizer (class in comnumpy.core.compensators) DataExtractor (class in comnumpy.core.processors) dbm_to_watt() (in module comnumpy.optical.utils) DBP (class in comnumpy.optical.dbp) DCCorrector (class in comnumpy.core.compensators) debug (Sequential attribute) decode() (ConstantCompositionMatcher method) (SphereShaper method) Deframer (class in comnumpy.core.frames) Delay (class in comnumpy.core.impairments) delay_ (DataAidedFineSynchronizer attribute) (DataAidedSimpleSynchronizer attribute) DelayRemover (class in comnumpy.core.processors) delays_ (TappedDelayLineChannel attribute) distance_spectrum() (in module comnumpy.fec.analysis) DistanceSpectrum (class in comnumpy.fec.analysis) distribution_entropy() (in module comnumpy.core.shaping) DistributionDematcher (class in comnumpy.core.shaping) DistributionMatcher (class in comnumpy.core.shaping) DopplerSpectrum (class in comnumpy.core.fading) Downsampler (class in comnumpy.core.processors) E ebn0_to_snr_dB() (in module comnumpy.core.utils) effective_length_km() (FiberSpec method) elapsed_ (Sequential attribute) encode() (ConstantCompositionMatcher method) (SpaceTimeCode method) (SphereShaper method) energies (SphereShaper attribute) energy (Constellation attribute) epsilon (ChromaticDispersionLSFIRCompensator attribute) equivalent_channel() (SpaceTimeCode method) ErbiumDopedFiberAmplifier (class in comnumpy.optical.devices) ErrorCounter (class in comnumpy.core.metrics) esn0_to_snr_dB() (in module comnumpy.core.utils) extract_copy() (AutoConcatenator method) F FFTProcessor (class in comnumpy.ofdm.processors) FiberLink (class in comnumpy.optical.links) FiberSpec (class in comnumpy.optical.fiber) FIRChannel (class in comnumpy.core.channels) FlatMIMOChannel (class in comnumpy.mimo.channels) format_data() (in module comnumpy.data) forward() (Processor method) (Sequential method) FrameField (class in comnumpy.core.frames) Framer (class in comnumpy.core.frames) FrameStructure (class in comnumpy.core.frames) frequency_signal_Hz (RamanSolution attribute) FrequencyDomainEqualizer (class in comnumpy.ofdm.compensators) from_json() (in module comnumpy.serialization) fwhm_THz (RamanGainSpectrum property) G gain_ (DataAidedComplexGainCompensator attribute) (Normalizer attribute) gain_profile_dB (RamanSolution property) GaussianGenerator (class in comnumpy.core.generators) get_allocation() (in module comnumpy.ofdm.allocation) get_alphabet() (in module comnumpy.core.utils) get_candidates() (MaximumLikelihoodDetector method) get_code() (in module comnumpy.mimo.coding) get_delay_profile() (in module comnumpy.core.fading) get_fiber() (in module comnumpy.optical.fiber) get_field() (Deframer method) get_gain_spectrum() (in module comnumpy.optical.raman) get_linear_step_size() (in module comnumpy.optical.utils) get_logarithmic_step_size() (in module comnumpy.optical.utils) get_module_by_id() (Sequential method) get_module_by_index() (Sequential method) get_module_by_name() (Sequential method) get_standard_carrier_allocation() (in module comnumpy.ofdm.utils) gn_model_nli_power() (in module comnumpy.optical.gn_model) gn_model_psi() (in module comnumpy.optical.gn_model) gn_model_snr() (in module comnumpy.optical.gn_model) golay_pair() (in module comnumpy.core.sequences) graph() (Sequential method) guard_Hz (WDMGrid property) H h (ChromaticDispersionFIRCompensator attribute) (ChromaticDispersionLSFIRCompensator attribute) H() (SRRCFilter method) H_ (BlindDualMIMOCompensator attribute) h_ (DataAidedFIRCompensator attribute) (TappedDelayLineChannel attribute) hard_projector() (in module comnumpy.core.utils) HardClipper (class in comnumpy.ofdm.predistorders) HermitianPrefixer (class in comnumpy.ofdm.processors) history_ (BlindCFOCompensator attribute) I IctPaprReductor (class in comnumpy.ofdm.predistorders) IFFTProcessor (class in comnumpy.ofdm.processors) impulse_response() (TappedDelayLineChannel method) info() (Constellation method) (FIRChannel method) (SpaceTimeCode method) (TappedDelayLineChannel method) IQImbalance (class in comnumpy.core.impairments) is_orthogonal (SpaceTimeCode property) is_polarization_pair() (in module comnumpy.optical.utils) itu() (WDMGrid class method) itu_grid_frequency() (in module comnumpy.optical.utils) K k (CarrierAllocation property) K (ChromaticDispersionFIRCompensator attribute) (ChromaticDispersionLSFIRCompensator attribute) KerrNonLinearity (class in comnumpy.optical.channels) kronecker_rayleigh_channel() (in module comnumpy.mimo.utils) L lamb (ChromaticDispersionFIRCompensator attribute) (ChromaticDispersionLSFIRCompensator attribute) Laser (class in comnumpy.optical.devices) launch_amplitude() (in module comnumpy.optical.utils) LDPCDecoder (class in comnumpy.fec.ldpc) LDPCEncoder (class in comnumpy.fec.ldpc) length (ConstantCompositionMatcher attribute) linear_estimator() (LinearDetector method) linear_step_transfer() (in module comnumpy.optical.utils) LinearDetector (class in comnumpy.mimo.detectors) LinearEqualizer (class in comnumpy.core.compensators) loss_dB() (FiberSpec method) loss_only_W (RamanSolution attribute) M m_sequence() (in module comnumpy.core.sequences) MachZehnderModulator (class in comnumpy.optical.devices) make_gallager_parity_check() (in module comnumpy.fec.ldpc) manakov_kerr() (in module comnumpy.optical.utils) mask_ (WDMDemultiplexer attribute) max_energy (SphereShaper attribute) MaximumLikelihoodDetector (class in comnumpy.mimo.detectors) maxwell_boltzmann() (in module comnumpy.core.shaping) mean_delay_ns (PowerDelayProfile property) metrics() (Constellation method) mimo_ergodic_capacity() (in module comnumpy.core.capacity) min_distance (Constellation attribute) min_fs (WDMGrid property) minimum_rank() (SpaceTimeCode method) mmse_estimator() (in module comnumpy.core.utils) module comnumpy.core.capacity comnumpy.core.channels comnumpy.core.compensators comnumpy.core.devices comnumpy.core.fading comnumpy.core.filters comnumpy.core.frames comnumpy.core.generators comnumpy.core.generics comnumpy.core.impairments comnumpy.core.information comnumpy.core.mappers comnumpy.core.metrics comnumpy.core.processors comnumpy.core.sequences comnumpy.core.shaping comnumpy.core.utils comnumpy.core.validators comnumpy.core.visualizers comnumpy.data comnumpy.exceptions comnumpy.fec.analysis comnumpy.fec.convolutional comnumpy.fec.ldpc comnumpy.mimo.channels comnumpy.mimo.coding comnumpy.mimo.compensators comnumpy.mimo.detectors comnumpy.mimo.utils comnumpy.mimo.validators comnumpy.monte_carlo comnumpy.ofdm.allocation comnumpy.ofdm.chains comnumpy.ofdm.compensators comnumpy.ofdm.metrics comnumpy.ofdm.predistorders comnumpy.ofdm.processors comnumpy.ofdm.utils comnumpy.ofdm.visualizers comnumpy.optical.channels comnumpy.optical.compensators comnumpy.optical.constants comnumpy.optical.dbp comnumpy.optical.devices comnumpy.optical.fiber comnumpy.optical.gn_model comnumpy.optical.links comnumpy.optical.raman comnumpy.optical.utils comnumpy.optical.wdm comnumpy.serialization comnumpy.style module_list (Sequential attribute) monte_carlo() (in module comnumpy.monte_carlo) N n_bits (ConstantCompositionMatcher attribute) (SphereShaper attribute) n_channels (WDMGrid property) N_data (CarrierAllocation property) n_errors (ErrorCounter attribute) N_fft (CarrierAllocation property) N_pilots (CarrierAllocation property) n_pumps (RamanSolution property) n_signals (RamanSolution property) n_slots (SpaceTimeCode property) n_symbols (ErrorCounter attribute) (SpaceTimeCode property) n_taps (PowerDelayProfile property) n_trials (ErrorCounter attribute) n_tx (SpaceTimeCode property) n_vect_ (DataAidedFineSynchronizer attribute) (DataAidedSimpleSynchronizer attribute) name (Sequential attribute) net_gain_dB (RamanSolution property) nodes_ (SphereDecoder attribute) noise_figure_dB (RamanSolution property) noise_rvs() (PhaseNoise method) Normalizer (class in comnumpy.core.compensators) NotFittedError O observation() (Sequential method) observations (Sequential attribute) OFDMReceiver (class in comnumpy.ofdm.chains) OFDMTransmitter (class in comnumpy.ofdm.chains) offsets_Hz (WDMGrid property) on_off_gain_dB (RamanSolution property) Optical90HybridCircuit (class in comnumpy.optical.devices) optimal_launch_power() (in module comnumpy.optical.gn_model) OrderedSuccessiveInterferenceCancellationDetector (class in comnumpy.mimo.detectors) OrthogonalApproximateMessagePassingDetector (class in comnumpy.mimo.detectors) outage_capacity() (in module comnumpy.core.capacity) P pair_scaling() (RamanGainSpectrum method) Parallel2Serial (class in comnumpy.core.processors) partial_fit() (BlindDualMIMOCompensator method) pdp_to_scales() (in module comnumpy.mimo.utils) peak_shift_THz (RamanGainSpectrum property) period (CarrierAllocation property) phase_ (BlindPhaseSearchCompensator attribute) PhaseNoise (class in comnumpy.optical.channels) phases (BlindPhaseTracker attribute) phasors_ (WDMDemultiplexer attribute) (WDMMultiplexer attribute) pilots_ (CarrierExtractor attribute) plot() (CarrierAllocation method) (CarrierAllocator method) (CarrierExtractor method) (Constellation method) (FIRChannel method) (TappedDelayLineChannel method) (WDMGrid method) plot_alphabet() (in module comnumpy.core.utils) plot_carrier_allocation() (in module comnumpy.ofdm.utils) plot_chain_profiling() (in module comnumpy.core.visualizers) plot_data() (in module comnumpy.data) plot_error_rate() (in module comnumpy.core.visualizers) plot_iq() (in module comnumpy.core.visualizers) plot_kde() (in module comnumpy.core.visualizers) plot_spectrum() (in module comnumpy.core.visualizers) plot_subcarrier_amplitude() (in module comnumpy.ofdm.visualizers) plot_time() (in module comnumpy.core.visualizers) plot_welch() (in module comnumpy.core.visualizers) PMDEmulator (class in comnumpy.optical.channels) PowerControl (class in comnumpy.optical.devices) PowerDelayProfile (class in comnumpy.core.fading) powers_lin (PowerDelayProfile property) prepare() (CyclicPrefixer method) (FrequencyDomainEqualizer method) (Processor method) print_data() (in module comnumpy.data) process_after_iteration() (BlindDualMIMOCompensator method) Processor (class in comnumpy.core.generics) profile_execution_time() (Sequential method) PtsPaprReductor (class in comnumpy.ofdm.predistorders) pump_depletion (RamanSolution property) R raman_sigma2_ (FiberLink attribute) raman_step_gain_ (FiberLink attribute) RamanGainSpectrum (class in comnumpy.optical.raman) RamanSolution (class in comnumpy.optical.raman) RappAmplifier (class in comnumpy.core.devices) rate (ConstantCompositionMatcher property) (ConvolutionalEncoder property) (ErrorCounter property) (LDPCEncoder property) (SpaceTimeCode property) (SphereShaper property) rate_loss (ConstantCompositionMatcher property) rayleigh_channel() (in module comnumpy.mimo.utils) rayleigh_ergodic_capacity() (in module comnumpy.core.capacity) rayleigh_process() (in module comnumpy.core.fading) register_allocation() (in module comnumpy.ofdm.allocation) register_block() (in module comnumpy.serialization) register_code() (in module comnumpy.mimo.coding) register_delay_profile() (in module comnumpy.core.fading) register_fiber() (in module comnumpy.optical.fiber) register_gain_spectrum() (in module comnumpy.optical.raman) Resampler (class in comnumpy.core.processors) reset() (ErrorCounter method) rician_channel() (in module comnumpy.mimo.utils) rms_delay_spread_ns (PowerDelayProfile property) S S_ (MaximumLikelihoodDetector attribute) (SphereDecoder attribute) SalehAmplifier (class in comnumpy.core.devices) SampleRemover (class in comnumpy.core.processors) scale_ (DataAidedFineSynchronizer attribute) (DataAidedSimpleSynchronizer attribute) scattered_allocation() (in module comnumpy.ofdm.allocation) schmidl_cox_preamble() (in module comnumpy.core.sequences) seed() (Sequential method) SelectiveMIMOChannel (class in comnumpy.mimo.channels) Sequential (class in comnumpy.core.generics) Serial2Parallel (class in comnumpy.core.processors) set_debug() (Processor method) (Sequential method) set_module_by_index() (Sequential method) set_params() (Sequential method) shape() (RamanGainSpectrum method) ShapeError shaping_gain_dB() (in module comnumpy.core.shaping) sigma2_ (AWGN attribute), [1] signal_report() (in module comnumpy.core.metrics) signal_W (RamanSolution attribute) size (FrameField property) slice_of() (FrameStructure method) soft_projector() (in module comnumpy.core.utils) solve_raman() (in module comnumpy.optical.raman) SpaceTimeCode (class in comnumpy.mimo.coding) SpaceTimeDecoder (class in comnumpy.mimo.coding) SpaceTimeEncoder (class in comnumpy.mimo.coding) spacing_Hz (WDMGrid property) SphereDecoder (class in comnumpy.mimo.detectors) SphereShaper (class in comnumpy.core.shaping) SRRCFilter (class in comnumpy.core.filters) step_transfers() (in module comnumpy.optical.utils) summary() (Sequential method) sym_2_bin() (in module comnumpy.core.utils) SymbolDemapper (class in comnumpy.core.mappers) SymbolGenerator (class in comnumpy.core.generators) SymbolMapper (class in comnumpy.core.mappers) T TappedDelayLineChannel (class in comnumpy.core.channels) theta_ (BlindPhaseCompensation attribute) (BlindPhaseTracker attribute) (DataAidedPhaseCompensator attribute) tilt_dB (RamanSolution property) to_fft_order() (CarrierAllocation method) to_json() (in module comnumpy.serialization) to_mermaid() (Sequential method) to_taps() (PowerDelayProfile method) U uniform() (WDMGrid class method) union_bound_ber() (in module comnumpy.fec.analysis) unpack() (in module comnumpy.data) update() (ErrorCounter method) Upsampler (class in comnumpy.core.processors) use() (in module comnumpy.style) V validate_data() (in module comnumpy.core.validators) validate_fs() (WDMGrid method) validate_input() (in module comnumpy.mimo.validators) validate_real() (in module comnumpy.core.validators) validate_single_path() (in module comnumpy.core.validators) ViterbiDecoder (class in comnumpy.fec.convolutional) W w0_ (BlindCFOCompensator attribute) waterfilling() (in module comnumpy.core.capacity) watt_to_dbm() (in module comnumpy.optical.utils) WDMDemultiplexer (class in comnumpy.optical.wdm) WDMGrid (class in comnumpy.optical.wdm) WDMMultiplexer (class in comnumpy.optical.wdm) WeightAmplifier (class in comnumpy.core.processors) wiring (Sequential attribute) Z z_km (RamanSolution attribute) zadoff_chu() (in module comnumpy.core.sequences) zf_estimator() (in module comnumpy.core.utils)