, including all inherited members.
AccumulatedFirstOrderDispersion | NoiseCovariance | [private] |
AccumulatedSndOrderDispersion | NoiseCovariance | [private] |
AllocateMemory(void) | NoiseCovariance | [private] |
AlsoRemoveZerosJitter | NoiseCovariance | [private] |
Amplifier | NoiseCovariance | [private] |
Amplify(OptAmplifier *Amplifier2) | NoiseCovariance | |
AmplifyCovarianceMatrix(double LinearGain) | NoiseCovariance | [private] |
ApplyArtificialCentralChannelDemux(fftMatrices &PerturbationEnd) | NoiseCovariance | [private] |
ApplyArtificialDispersionCompensation(fftMatrices SignalData, bool DisentangleFlag) | NoiseCovariance | [private] |
ArtificialDispersionCompensationOperator | NoiseCovariance | [private] |
Attenuate(LumpedLoss *oLumpedLoss) | NoiseCovariance | |
ChannelOfCovarianceMatrix | NoiseCovariance | [private] |
ComputeArtificialDispersionCompensationOperator(void) | NoiseCovariance | [private] |
ComputeColumnPropagator(int PerturbedFreqIndex, double Delta, bool RealNotImag, double TotalEnergy) | NoiseCovariance | [private] |
ComputeCovarianceMatrixAWGN(void) | NoiseCovariance | |
ComputeReducedSignal(fftMatrices Signal2, fftMatrices ReducedSignal2) | NoiseCovariance | [private] |
CovarianceMatrix | NoiseCovariance | [private] |
CovarianceStorageVec | NoiseCovariance | [private] |
CovMatrixDim | NoiseCovariance | [private] |
CovMatrixFirstIndex | NoiseCovariance | [private] |
CovMatrixLastIndex | NoiseCovariance | [private] |
DataToPropagate | NoiseCovariance | [private] |
DeltaFrac | NoiseCovariance | [private] |
fft | NoiseCovariance | [private] |
Fiber | NoiseCovariance | [private] |
GetCovarianceMatrix(double **ReceiverCovarianceMatrix, bool ReadInSignalAndCovMatrixFlag, double SetOSNRdB, double B_OSA) | NoiseCovariance | |
GetCovMatrixDim(void) | NoiseCovariance | [inline] |
GetCovMatrixFirstIndex(void) | NoiseCovariance | [inline] |
GetCovMatrixLastIndex(void) | NoiseCovariance | [inline] |
GetJobName(void) | NoiseCovariance | [inline] |
GetPropagatedLength(void) | NoiseCovariance | [inline] |
GetReducedNoiseFreeSignal(fftMatrices &ReceiverReducedNoiseFreeSignal) | NoiseCovariance | |
InitializeCovarianceMatrix(double TotalNoiseSpectralDensity) | NoiseCovariance | |
jcNoiseFreeSignalEnd | NoiseCovariance | [private] |
jcOmegaNoiseFreeSignalEnd | NoiseCovariance | [private] |
Job | NoiseCovariance | [private] |
LumpedLossCovarianceMatrix(double LossLinear) | NoiseCovariance | [private] |
NoiseCovariance(string InFileName, string Job2, OptSignal *Signal2) | NoiseCovariance | |
NoiseFreeSignalEnd | NoiseCovariance | [private] |
NoiseFreeSignalStart | NoiseCovariance | [private] |
NumberOfChannels | NoiseCovariance | [private] |
operator=(NoiseCovariance &RHS_NoiseCovariance) | NoiseCovariance | |
Perturb(int PerturbedFreqIndex, double Delta, bool RealNotImag) | NoiseCovariance | [private] |
Perturb(int PerturbedFreqIndex, double Delta, bool RealNotImag, int ChannelIndex) | NoiseCovariance | [private] |
PerturbationEnd | NoiseCovariance | [private] |
PerturbationEnd_saved | NoiseCovariance | [private] |
Propagate(OptFiberLocalError *Fiber2) | NoiseCovariance | |
PropagateAnalyticCWSignalNoLossNoDispersion(OptFiberLocalError *Fiber2, OptAmplifier *Amplifier2) | NoiseCovariance | |
PropagatedLength | NoiseCovariance | [private] |
PropagatedLengthSaved | NoiseCovariance | [private] |
Propagator(void) | NoiseCovariance | [private] |
PropagatorMatrix | NoiseCovariance | [private] |
PropagatorStorageVec | NoiseCovariance | [private] |
ReadFileNoiseFreeSignalAndCovarianceMatrix(string InFileNamesPrefix) | NoiseCovariance | |
Reduced_fft | NoiseCovariance | [private] |
ReducedNoiseFreeSignal | NoiseCovariance | [private] |
ReducedNoiseFreeSignalStorage | NoiseCovariance | [private] |
ReducedPerturbationEnd | NoiseCovariance | [private] |
ResetVolatileParameters(void) | NoiseCovariance | |
RestoreChannels(fftMatrices &PerturbationEnd) | NoiseCovariance | [private] |
SetCovarianceMatrixAWGN(double OSNRdB, double B_OSA) | NoiseCovariance | |
Signal | NoiseCovariance | |
SignalVecDim | NoiseCovariance | [private] |
TempProductMatrix | NoiseCovariance | [private] |
TempProductStorageVec | NoiseCovariance | [private] |
TurnOffJitterSeparation(void) | NoiseCovariance | |
TurnOnJitterSeparation(void) | NoiseCovariance | |
TypeJitterSeparation | NoiseCovariance | [private] |
TypeJitterSeparationInput | NoiseCovariance | [private] |
TypeNoiseMethod | NoiseCovariance | [private] |
TypeSimulation | NoiseCovariance | [private] |
UpdateCovMatrixODE(void) | NoiseCovariance | [private] |
WriteFileAWGNNoiseFreeSignalAndNoiseSpectralDensity(string OutFileNameSuffix) | NoiseCovariance | |
WriteFileFreqField(string OutFileName, fftMatrices Field) | NoiseCovariance | |
WriteFileNoiseFreeSignalAndCovarianceMatrix(string OutFileNamesSuffix) | NoiseCovariance | |
WriteFileTimeField(string OutFileName, fftMatrices Field) | NoiseCovariance | |
WriteTypeJitterSeparation(void) | NoiseCovariance | |
WriteTypeNoiseMethod(void) | NoiseCovariance | |
ZStepNum | NoiseCovariance | [private] |
ZStepNumSaved | NoiseCovariance | [private] |
~NoiseCovariance(void) | NoiseCovariance | |