OptiCommPy
Examples
Getting started
Simulation of coherent WDM transmission
Package documentation
Digital Communications Utilities
Digital Signal Processing (DSP)
Physical Models
Plot Utilities
General Utilities
OptiCommPy
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
_
__init__() (parameters method)
A
adc() (in module optic.models.devices)
apskConst() (in module optic.comm.modulation)
autocorr() (in module optic.dsp.core)
awgn() (in module optic.models.channels)
B
balancedPD() (in module optic.models.devices)
basicLaserModel() (in module optic.models.devices)
ber2Qfactor() (in module optic.utils)
bert() (in module optic.comm.metrics)
bitarray2dec() (in module optic.utils)
bitSource() (in module optic.comm.sources)
blockwiseFFTConv() (in module optic.dsp.core)
bps() (in module optic.dsp.carrierRecovery)
C
calcClockDrift() (in module optic.dsp.clockRecovery)
calcEVM() (in module optic.comm.metrics)
calcLinOSNR() (in module optic.comm.metrics)
calcLLR() (in module optic.comm.metrics)
calcMZM() (in module optic.dsp.core)
calcNLINperturbation() (in module optic.models.perturbation)
calcNLINperturbationSimplified() (in module optic.models.perturbation)
calcPertCoeffMatrix() (in module optic.models.perturbation)
calcPM() (in module optic.dsp.core)
calcSymbolRate() (in module optic.comm.ofdm)
cazacSequence() (in module optic.comm.sources)
clockSamplingInterp() (in module optic.dsp.core)
coherentReceiver() (in module optic.models.devices)
constHist() (in module optic.plot)
cpr() (in module optic.dsp.carrierRecovery)
D
dac() (in module optic.models.devices)
dB2lin() (in module optic.utils)
dBm2W() (in module optic.utils)
ddpll() (in module optic.dsp.carrierRecovery)
dec2bitarray() (in module optic.utils)
decimal2bitarray() (in module optic.utils)
decimate() (in module optic.dsp.core)
decodeLDPC() (in module optic.comm.fec)
delaySignal() (in module optic.dsp.core)
demap() (in module optic.comm.modulation)
demodulateGray() (in module optic.comm.modulation)
demodulateOFDM() (in module optic.comm.ofdm)
detector() (in module optic.comm.modulation)
dfe() (in module optic.dsp.equalization)
dotNumba() (in module optic.utils)
E
edc() (in module optic.dsp.equalization)
edfa() (in module optic.models.devices)
edfaArgs() (in module optic.models.amplification)
edfaSM() (in module optic.models.amplification)
edfParams() (in module optic.models.amplification)
encodeDVBS2() (in module optic.comm.fec)
encodeHamming() (in module optic.comm.fec)
encodeLDPC() (in module optic.comm.fec)
encoder() (in module optic.comm.fec)
encodeTriang() (in module optic.comm.fec)
estimateWhiteningFilter() (in module optic.dsp.core)
eyediagram() (in module optic.plot)
F
fastBERcalc() (in module optic.comm.metrics)
ffe() (in module optic.dsp.equalization)
finddelay() (in module optic.dsp.core)
firFilter() (in module optic.dsp.core)
fourthPowerFOE() (in module optic.dsp.carrierRecovery)
freqShift() (in module optic.dsp.core)
G
gardnerClockRecovery() (in module optic.dsp.clockRecovery)
gardnerTED() (in module optic.dsp.clockRecovery)
gardnerTEDnyquist() (in module optic.dsp.clockRecovery)
gaussElim() (in module optic.comm.fec)
gaussianComplexNoise() (in module optic.dsp.core)
gaussianNoise() (in module optic.dsp.core)
get_mode_radius() (in module optic.models.amplification)
get_spectrum() (in module optic.models.amplification)
getN2Pop() (in module optic.models.amplification)
getOverlapInt() (in module optic.models.amplification)
gilesSpatial() (in module optic.models.amplification)
gilesSpectrum() (in module optic.models.amplification)
grayCode() (in module optic.comm.modulation)
,
[1]
grayMapping() (in module optic.comm.modulation)
,
[1]
H
hammingParityCheckMatrix() (in module optic.comm.fec)
hermit() (in module optic.comm.ofdm)
I
interpolator() (in module optic.dsp.clockRecovery)
inverseMatrixGF2() (in module optic.comm.fec)
iqm() (in module optic.models.devices)
L
levinson() (in module optic.dsp.core)
lin2dB() (in module optic.utils)
linearFiberChannel() (in module optic.models.channels)
llr2bitProb() (in module optic.comm.modulation)
lowPassFIR() (in module optic.dsp.core)
M
manakovDBP() (in module optic.dsp.equalization)
manakovSSF() (in module optic.models.channels)
mimoAdaptEqualizer() (in module optic.dsp.equalization)
minEuclid() (in module optic.comm.modulation)
minSumAlgorithm() (in module optic.comm.fec)
modulateGray() (in module optic.comm.modulation)
modulateOFDM() (in module optic.comm.ofdm)
monteCarloGMI() (in module optic.comm.metrics)
monteCarloMI() (in module optic.comm.metrics)
movingAverage() (in module optic.dsp.core)
mzm() (in module optic.models.devices)
O
opticalHybrid2x4() (in module optic.models.devices)
OSA() (in module optic.models.amplification)
P
pamConst() (in module optic.comm.modulation)
pamTransmitter() (in module optic.models.tx)
par2gen() (in module optic.comm.fec)
parameters (class in optic.utils)
parseAlist() (in module optic.comm.fec)
pbs() (in module optic.models.devices)
pconst() (in module optic.plot)
pdmCoherentReceiver() (in module optic.models.devices)
perturbationNLIN() (in module optic.models.perturbation)
phaseNoise() (in module optic.dsp.core)
photodiode() (in module optic.models.devices)
plotBinaryMatrix() (in module optic.comm.fec)
plotColoredConst() (in module optic.plot)
plotDecisionBoundaries() (in module optic.plot)
plotPSD() (in module optic.plot)
pm() (in module optic.models.devices)
pnorm() (in module optic.dsp.core)
prbsGenerator() (in module optic.comm.sources)
pskConst() (in module optic.comm.modulation)
pulseShape() (in module optic.dsp.core)
Q
qamConst() (in module optic.comm.modulation)
Qfunc() (in module optic.comm.metrics)
quantizer() (in module optic.dsp.core)
R
randomCmap() (in module optic.plot)
rcFilterTaps() (in module optic.dsp.core)
readAlist() (in module optic.comm.fec)
resample() (in module optic.dsp.core)
rrcFilterTaps() (in module optic.dsp.core)
S
signalPower() (in module optic.dsp.core)
sigPow() (in module optic.dsp.core)
simpleWDMTx() (in module optic.models.tx)
softEstimator() (in module optic.comm.modulation)
softMapper() (in module optic.comm.modulation)
ssfm() (in module optic.models.channels)
summarizeAlistFolder() (in module optic.comm.fec)
sumProductAlgorithm() (in module optic.comm.fec)
symbolSource() (in module optic.comm.sources)
symbolSync() (in module optic.dsp.core)
syncDataSequences() (in module optic.dsp.synchronization)
T
theoryBER() (in module optic.comm.metrics)
theoryMI() (in module optic.comm.metrics)
triangP1P2() (in module optic.comm.fec)
triangularize() (in module optic.comm.fec)
U
upsample() (in module optic.dsp.core)
V
viterbi() (in module optic.dsp.carrierRecovery)
voa() (in module optic.models.devices)
volterra() (in module optic.dsp.equalization)
W
writeAlist() (in module optic.comm.fec)
Z
zeroPad() (in module optic.comm.ofdm)