, including all inherited members.
ABSAdjustGA | OptAmplifier | [private] |
AbsorptionLossPump | OptAmplifier | [private] |
AbsorptionLossSignal | OptAmplifier | [private] |
AddPolDepGainEffect(void) | OptAmplifier | [private] |
AddRippleToGain(void) | OptAmplifier | [private] |
AdjustGainFixedTotalOutputPowerVector(void) | OptAmplifier | [private] |
AllocateGainProfileMemory() | OptAmplifier | [private] |
AmpLength | OptAmplifier | [private] |
AmplifierPumpPowerC | OptAmplifier | [private] |
AmplifyAlternateOptSignalWithoutNoiseWithPrevioslyComputedGain(OptSignal *oOptSignal2) | OptAmplifier | |
AmplifyGaussianStatisticsNoise(void) | OptAmplifier | [private] |
AmplifyHomogeneous() | OptAmplifier | [private] |
AmplifyOptSignal(void) | OptAmplifier | |
AmplifyOptSignalScalar(void) | OptAmplifier | [private] |
AmplifyOptSignalScalarSinFreq() | OptAmplifier | |
AmplifyOptSignalScalarSinTim() | OptAmplifier | |
AmplifyOptSignalSteadyStateSaturatedGain(int ScalarNotVectorFlag) | OptAmplifier | [private] |
AmplifyOptSignalVector(void) | OptAmplifier | [private] |
AmplifyOptSignalVectorWithGainProfile(void) | OptAmplifier | [private] |
AmplifyWithFlatGain(void) | OptAmplifier | [private] |
AmplifyWithRippledGain(void) | OptAmplifier | [private] |
AmplifyWithUserDefinedGain() | OptAmplifier | [private] |
AmplitudeFluctuation() | OptAmplifier | |
ApplyGainFlatenFilter() | OptAmplifier | |
ApplyPolynomial() | OptAmplifier | |
AttenuationFiber | OptAmplifier | [private] |
AverageN2T | OptAmplifier | [private] |
BackwardStep(int StepI) | OptAmplifier | [private] |
BiasedNoise | OptAmplifier | [private] |
CalculateAverageN2T(int IntStepT) | OptAmplifier | |
CalculateGain() | OptAmplifier | |
CalculateUpperN(int IntStepI, double *SigPower, double *PumPower, double *NoiPower) | OptAmplifier | [private] |
CenterFreq | OptAmplifier | [private] |
ChannelAddDrop() | OptAmplifier | |
ComputeGainForFixedOutputPower(void) | OptAmplifier | [private] |
ComputeGainForFixedOutputPower_OLD(void) | OptAmplifier | [private] |
ComputeGainForFixedTotalOutputPower(void) | OptAmplifier | [private] |
ComputeNoiseAmplitudeFactor(void) | OptAmplifier | [private] |
ComputeNoiseAmplitudeFactorGainProfile(void) | OptAmplifier | [private] |
ConfinementFactor | OptAmplifier | [private] |
DataPointInCye | OptAmplifier | [private] |
dBGain | OptAmplifier | [private] |
DebugLevel | OptAmplifier | [private] |
DeltaFreq | OptAmplifier | [private] |
DeltaPumpPower | OptAmplifier | [private] |
DeltaT | OptAmplifier | [private] |
DeltaWave | OptAmplifier | [private] |
DeltaWavelength | OptAmplifier | [private] |
DeltaZ | OptAmplifier | [private] |
DopantConcentration | OptAmplifier | [private] |
EffectArea | OptAmplifier | [private] |
EMSAdjustGA | OptAmplifier | [private] |
fft | OptAmplifier | [private] |
FirstGuessForward(int IntStepI, double *PreSig, double *PrePum, double *PreNoi) | OptAmplifier | [private] |
ForwardStep(int StepI) | OptAmplifier | [private] |
ForwardTPumpSignalStep(int StepT) | OptAmplifier | |
ForwardTPumpStep(int StepsT) | OptAmplifier | |
ForwardTSignalStep(int StepsT) | OptAmplifier | |
GainBandwidthHz | OptAmplifier | [private] |
GainMaxRelFreqHz | OptAmplifier | [private] |
GainMinRelFreqHz | OptAmplifier | [private] |
GainPum | OptAmplifier | [private] |
GainSig | OptAmplifier | [private] |
GetAttenuationFiber(double Wavelength) | OptAmplifier | [private] |
GetdBGain() | OptAmplifier | [inline] |
GetEDFAGain(double Wavel, double SignalPower, double PumpPowerC) | OptAmplifier | [private] |
GetFixedTotalOutputPower(void) | OptAmplifier | [inline] |
GetGainFlatenFilter(double Wavelength) | OptAmplifier | |
GetLinearGainOptAmplif(void) | OptAmplifier | [inline] |
GetNoiseAmplitudeFactor(void) | OptAmplifier | [inline] |
GetPolDepGain(void) | OptAmplifier | [inline] |
GetPolynomialFilter(double Wavelength) | OptAmplifier | |
GetPumpAbs(double Wavelength) | OptAmplifier | [private] |
GetPumpEms(double Wavlength) | OptAmplifier | [inline, private] |
GetPumpPowerSystem0dB() | OptAmplifier | |
GetPumpPowerTransparency() | OptAmplifier | |
GetSaturatingPowerLinear(void) | OptAmplifier | [inline] |
GetSignalAbs(double Wavelength) | OptAmplifier | |
GetSignalEms(double Wavelength) | OptAmplifier | |
GetSpectralNoisePowerDensityAddedPerPolarization(void) | OptAmplifier | [inline] |
GetSpontaneousEmissionFactor() | OptAmplifier | [inline] |
GetTempDepFactor(double Wavelength) | OptAmplifier | [private] |
GetTypeAmplifier(void) | OptAmplifier | [inline] |
GetTypeAmplifierNoise(void) | OptAmplifier | [inline] |
InDir | OptAmplifier | [private] |
IntrinsicSaturationPowerPump | OptAmplifier | [private] |
IntrinsicSaturationPowerSignal | OptAmplifier | [private] |
LifeTime | OptAmplifier | [private] |
LinearGainFixedTotalOutputPower | OptAmplifier | [private] |
LinearGainOptAmplif | OptAmplifier | [private] |
LinearGainProfile | OptAmplifier | [private] |
LinearNoiseFigOptAmplif | OptAmplifier | [private] |
Loss(double Loss) | OptAmplifier | |
LowerN | OptAmplifier | [private] |
MidPower | OptAmplifier | [private] |
ModeOptAmplif | OptAmplifier | [private] |
NoiseAmplitudeFactor | OptAmplifier | [private] |
NoiseFigOptAmplifier | OptAmplifier | [private] |
NumCrossSectionWidth | OptAmplifier | [private] |
NumFilterWidth | OptAmplifier | [private] |
NumGainWidth | OptAmplifier | [private] |
NumGainWidthDep | OptAmplifier | [private] |
NumIntItr | OptAmplifier | [private] |
NumNoiCh | OptAmplifier | [private] |
NumPolynomialFilterWidth | OptAmplifier | [private] |
NumPumCh | OptAmplifier | [private] |
NumSigCh | OptAmplifier | [private] |
NumTSteps | OptAmplifier | [private] |
NumZSteps | OptAmplifier | [private] |
ObjectInitialized | OptAmplifier | [private] |
ObjectInitializedJH | OptAmplifier | [private] |
oEDFAGain | OptAmplifier | [private] |
oEDFAGainPowerDependent | OptAmplifier | [private] |
oGainFlatenFilter | OptAmplifier | [private] |
oNoiseBPower | OptAmplifier | [private] |
oNoiseFPower | OptAmplifier | [private] |
oNoiseWaveLth | OptAmplifier | [private] |
oOptSignal | OptAmplifier | [private] |
oPolDepAttenuator | OptAmplifier | [private] |
oPolynomialFilter | OptAmplifier | [private] |
OptAmplifier(string InFileName, OptSignal *oOptSignal2, RanNumGen *RNG2) | OptAmplifier | |
OptAmplifier(string InFileName, OptSignal *oOptSignal2, RanNumGen *RNG2, OptSpectrumAnalyzer *PowerMeter2) | OptAmplifier | |
OptAmplifier(string InDir2, string InFileName, OptSignal *oOptSignal2, RanNumGen *RNG2) | OptAmplifier | |
OptAmplifier(string InDir2, string InFileName, OptSignal *oOptSignal2, double *InputS, RanNumGen *RNG2, double F, double TotalTime2, int DataPointInCye2) | OptAmplifier | |
OptimizeForward(int IntStepI, double *PreSig, double *PrePum, double *PreNoi) | OptAmplifier | [private] |
oPumpAbs | OptAmplifier | [private] |
oPumpPower | OptAmplifier | [private] |
oPumpWaveLth | OptAmplifier | [private] |
oReduOptAmplifier | OptAmplifier | [private] |
oSignalAbs | OptAmplifier | [private] |
oSignalEms | OptAmplifier | [private] |
oSignalPower | OptAmplifier | [private] |
oSignalWaveLth | OptAmplifier | [private] |
OutputPowerLinear | OptAmplifier | [private] |
PolDepAmplification(void) | OptAmplifier | [private] |
PolDepGain_thetaZthetaY | OptAmplifier | [private] |
PolDepGainOptAmplifier | OptAmplifier | [private] |
PolynomialFilterAppliedFlag | OptAmplifier | [private] |
PowerMeter | OptAmplifier | [private] |
PropagateSignalandNoise(OptSignal *NoiseFreeSignal, OptSignal *Noise) | OptAmplifier | |
PropagatSignal() | OptAmplifier | [private] |
PumpABS | OptAmplifier | [private] |
PumpCurrent2Power(double Current) | OptAmplifier | [private] |
PumpInput | OptAmplifier | [private] |
PumpPowerFactor | OptAmplifier | [private] |
PumpPowerSystem0dB | OptAmplifier | [private] |
PumpPowerTransparency | OptAmplifier | [private] |
PumpWavelengthForGain | OptAmplifier | [private] |
qtPoints | OptAmplifier | [private] |
ReadGainPowerDependent(string InFileName) | OptAmplifier | |
ReadGainProfile(string InFileName, int SignalPowerInputIndex) | OptAmplifier | |
ReadInEDFAGain(string InDir3) | OptAmplifier | |
ReadInErParameter(string InDir3) | OptAmplifier | |
ReadInGainFlatenFilter(string InFileName) | OptAmplifier | |
ReadInPolynomialFilter(string InFileName) | OptAmplifier | |
ReadPumpCrossSection(string InDir4) | OptAmplifier | [private] |
ReadSignalCrossSection(string InDir4) | OptAmplifier | [private] |
RelativeRippleShift | OptAmplifier | [private] |
ReleaseMemory() | OptAmplifier | [private] |
ResetTransient(double F, double TT) | OptAmplifier | |
RippleAmplitudeLinear | OptAmplifier | [private] |
RipplePeriod | OptAmplifier | [private] |
RNG | OptAmplifier | [private] |
SaturatingPowerdBm | OptAmplifier | [private] |
SaturatingPowerLinear | OptAmplifier | [private] |
SaturationFactor | OptAmplifier | [private] |
SaturationFactorAdjuctment | OptAmplifier | [private] |
SetABSAdjustGA(double ABSAdjustGA2) | OptAmplifier | |
SetAmpLength(double AmpLength2) | OptAmplifier | |
SetBiasedNoiseVector(double *z_try, int dimension, int AddBiasedNoiseFlag) | OptAmplifier | |
SetDebugLevel(int Level) | OptAmplifier | [inline] |
SetEMSAdjustGA(double EMSAdjustGA2) | OptAmplifier | |
SetFixedOutputPowerFromCurrentOptSignal(void) | OptAmplifier | |
SetFixedTotalOutputPower(double OutputPowerLinear2) | OptAmplifier | [inline] |
SetFixedTotalOutputPowerFromCurrentOptSignal(void) | OptAmplifier | |
SetGain(double dBGain2) | OptAmplifier | |
SetGainCompressionSaturatedAmplifier(double GainTarget_dB, double GainCompression_dB, double OutputPowerTarget) | OptAmplifier | |
SetLinearGainOptAmplif(double Value) | OptAmplifier | [inline] |
SetNoiseAmplitudeFactor(double Value) | OptAmplifier | |
SetPolDepGain(double PolDepGainOptAmplifier2) | OptAmplifier | [inline] |
SetPolDepGainPolarization(void) | OptAmplifier | [private] |
SetPumpPower(double Power) | OptAmplifier | |
SetPumpPowerTime(double PumpPowerT) | OptAmplifier | |
SetSaturationFactorAdjuctment(double SA) | OptAmplifier | |
SetTypeAmplifier(typeAmplifier TypeAmplifier2) | OptAmplifier | |
SetTypeAmplifierNoise(typeAmplifierNoise TypeAmplifierNoise2) | OptAmplifier | |
SetTypeGainProfile(typeGainProfile TypeGainProfile2) | OptAmplifier | |
sfftM | OptAmplifier | [private] |
SignalInput | OptAmplifier | [private] |
SpontaneousEmissionFactor | OptAmplifier | [private] |
StartPumpPower | OptAmplifier | [private] |
StartWavelength | OptAmplifier | [private] |
SteadyStateSaturatedGain(double InputPower) | OptAmplifier | [private] |
SwitchOptSignalData(OptSignal *oOptSignal2) | OptAmplifier | |
TimeShiftBiasedNoise(int NumOfBitSlots) | OptAmplifier | |
TotalTime | OptAmplifier | [private] |
TotPumpPowerIndex | OptAmplifier | [private] |
TotSignalPowerIndex | OptAmplifier | [private] |
TypeAmplifier | OptAmplifier | [private] |
TypeAmplifierNoise | OptAmplifier | [private] |
TypeGainProfile | OptAmplifier | [private] |
TypeIntergration | OptAmplifier | [private] |
TypeSimulation | OptAmplifier | [private] |
UnsaturatedDifferentialGainLinear | OptAmplifier | [private] |
UnsaturatedGaindB | OptAmplifier | [private] |
UnsaturatedGainLinear | OptAmplifier | [private] |
UpperN | OptAmplifier | [private] |
UpperNBackward | OptAmplifier | [private] |
UserHasSpecifiedNoiseAmplitudeFactorFlag | OptAmplifier | [private] |
UserSpecifiedNoiseAmplitudeFactor | OptAmplifier | [private] |
WavelengthStartCrossSection | OptAmplifier | [private] |
WavelengthStartFilter | OptAmplifier | [private] |
WavelengthStartPolynomialFilter | OptAmplifier | [private] |
WavelengthStepCrossSection | OptAmplifier | [private] |
WavelengthStepFilter | OptAmplifier | [private] |
WavelengthStepPolynomialFilter | OptAmplifier | [private] |
WriteFileBiasedNoiseFreq(string PathAndFileName) | OptAmplifier | |
WriteFileBiasedNoiseTime(string PathAndFileName) | OptAmplifier | |
WriteGainProfile(string OutFileName) | OptAmplifier | |
WriteSteadyStateGainVersusPower(string OutFileName, double InputPowerMaxLinear, int NumPowerSteps) | OptAmplifier | |
WriteTypeAmplifier(void) | OptAmplifier | |
WriteTypeAmplifierNoise(void) | OptAmplifier | |
WriteTypeGainProfile(void) | OptAmplifier | |
~OptAmplifier() | OptAmplifier | |