OptAmplifier Member List

This is the complete list of members for OptAmplifier, including all inherited members.
ABSAdjustGAOptAmplifier [private]
AbsorptionLossPumpOptAmplifier [private]
AbsorptionLossSignalOptAmplifier [private]
AddPolDepGainEffect(void)OptAmplifier [private]
AddRippleToGain(void)OptAmplifier [private]
AdjustGainFixedTotalOutputPowerVector(void)OptAmplifier [private]
AllocateGainProfileMemory()OptAmplifier [private]
AmpLengthOptAmplifier [private]
AmplifierPumpPowerCOptAmplifier [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
AttenuationFiberOptAmplifier [private]
AverageN2TOptAmplifier [private]
BackwardStep(int StepI)OptAmplifier [private]
BiasedNoiseOptAmplifier [private]
CalculateAverageN2T(int IntStepT)OptAmplifier
CalculateGain()OptAmplifier
CalculateUpperN(int IntStepI, double *SigPower, double *PumPower, double *NoiPower)OptAmplifier [private]
CenterFreqOptAmplifier [private]
ChannelAddDrop()OptAmplifier
ComputeGainForFixedOutputPower(void)OptAmplifier [private]
ComputeGainForFixedOutputPower_OLD(void)OptAmplifier [private]
ComputeGainForFixedTotalOutputPower(void)OptAmplifier [private]
ComputeNoiseAmplitudeFactor(void)OptAmplifier [private]
ComputeNoiseAmplitudeFactorGainProfile(void)OptAmplifier [private]
ConfinementFactorOptAmplifier [private]
DataPointInCyeOptAmplifier [private]
dBGainOptAmplifier [private]
DebugLevelOptAmplifier [private]
DeltaFreqOptAmplifier [private]
DeltaPumpPowerOptAmplifier [private]
DeltaTOptAmplifier [private]
DeltaWaveOptAmplifier [private]
DeltaWavelengthOptAmplifier [private]
DeltaZOptAmplifier [private]
DopantConcentrationOptAmplifier [private]
EffectAreaOptAmplifier [private]
EMSAdjustGAOptAmplifier [private]
fftOptAmplifier [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
GainBandwidthHzOptAmplifier [private]
GainMaxRelFreqHzOptAmplifier [private]
GainMinRelFreqHzOptAmplifier [private]
GainPumOptAmplifier [private]
GainSigOptAmplifier [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]
InDirOptAmplifier [private]
IntrinsicSaturationPowerPumpOptAmplifier [private]
IntrinsicSaturationPowerSignalOptAmplifier [private]
LifeTimeOptAmplifier [private]
LinearGainFixedTotalOutputPowerOptAmplifier [private]
LinearGainOptAmplifOptAmplifier [private]
LinearGainProfileOptAmplifier [private]
LinearNoiseFigOptAmplifOptAmplifier [private]
Loss(double Loss)OptAmplifier
LowerNOptAmplifier [private]
MidPowerOptAmplifier [private]
ModeOptAmplifOptAmplifier [private]
NoiseAmplitudeFactorOptAmplifier [private]
NoiseFigOptAmplifierOptAmplifier [private]
NumCrossSectionWidthOptAmplifier [private]
NumFilterWidthOptAmplifier [private]
NumGainWidthOptAmplifier [private]
NumGainWidthDepOptAmplifier [private]
NumIntItrOptAmplifier [private]
NumNoiChOptAmplifier [private]
NumPolynomialFilterWidthOptAmplifier [private]
NumPumChOptAmplifier [private]
NumSigChOptAmplifier [private]
NumTStepsOptAmplifier [private]
NumZStepsOptAmplifier [private]
ObjectInitializedOptAmplifier [private]
ObjectInitializedJHOptAmplifier [private]
oEDFAGainOptAmplifier [private]
oEDFAGainPowerDependentOptAmplifier [private]
oGainFlatenFilterOptAmplifier [private]
oNoiseBPowerOptAmplifier [private]
oNoiseFPowerOptAmplifier [private]
oNoiseWaveLthOptAmplifier [private]
oOptSignalOptAmplifier [private]
oPolDepAttenuatorOptAmplifier [private]
oPolynomialFilterOptAmplifier [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]
oPumpAbsOptAmplifier [private]
oPumpPowerOptAmplifier [private]
oPumpWaveLthOptAmplifier [private]
oReduOptAmplifierOptAmplifier [private]
oSignalAbsOptAmplifier [private]
oSignalEmsOptAmplifier [private]
oSignalPowerOptAmplifier [private]
oSignalWaveLthOptAmplifier [private]
OutputPowerLinearOptAmplifier [private]
PolDepAmplification(void)OptAmplifier [private]
PolDepGain_thetaZthetaYOptAmplifier [private]
PolDepGainOptAmplifierOptAmplifier [private]
PolynomialFilterAppliedFlagOptAmplifier [private]
PowerMeterOptAmplifier [private]
PropagateSignalandNoise(OptSignal *NoiseFreeSignal, OptSignal *Noise)OptAmplifier
PropagatSignal()OptAmplifier [private]
PumpABSOptAmplifier [private]
PumpCurrent2Power(double Current)OptAmplifier [private]
PumpInputOptAmplifier [private]
PumpPowerFactorOptAmplifier [private]
PumpPowerSystem0dBOptAmplifier [private]
PumpPowerTransparencyOptAmplifier [private]
PumpWavelengthForGainOptAmplifier [private]
qtPointsOptAmplifier [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]
RelativeRippleShiftOptAmplifier [private]
ReleaseMemory()OptAmplifier [private]
ResetTransient(double F, double TT)OptAmplifier
RippleAmplitudeLinearOptAmplifier [private]
RipplePeriodOptAmplifier [private]
RNGOptAmplifier [private]
SaturatingPowerdBmOptAmplifier [private]
SaturatingPowerLinearOptAmplifier [private]
SaturationFactorOptAmplifier [private]
SaturationFactorAdjuctmentOptAmplifier [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
sfftMOptAmplifier [private]
SignalInputOptAmplifier [private]
SpontaneousEmissionFactorOptAmplifier [private]
StartPumpPowerOptAmplifier [private]
StartWavelengthOptAmplifier [private]
SteadyStateSaturatedGain(double InputPower)OptAmplifier [private]
SwitchOptSignalData(OptSignal *oOptSignal2)OptAmplifier
TimeShiftBiasedNoise(int NumOfBitSlots)OptAmplifier
TotalTimeOptAmplifier [private]
TotPumpPowerIndexOptAmplifier [private]
TotSignalPowerIndexOptAmplifier [private]
TypeAmplifierOptAmplifier [private]
TypeAmplifierNoiseOptAmplifier [private]
TypeGainProfileOptAmplifier [private]
TypeIntergrationOptAmplifier [private]
TypeSimulationOptAmplifier [private]
UnsaturatedDifferentialGainLinearOptAmplifier [private]
UnsaturatedGaindBOptAmplifier [private]
UnsaturatedGainLinearOptAmplifier [private]
UpperNOptAmplifier [private]
UpperNBackwardOptAmplifier [private]
UserHasSpecifiedNoiseAmplitudeFactorFlagOptAmplifier [private]
UserSpecifiedNoiseAmplitudeFactorOptAmplifier [private]
WavelengthStartCrossSectionOptAmplifier [private]
WavelengthStartFilterOptAmplifier [private]
WavelengthStartPolynomialFilterOptAmplifier [private]
WavelengthStepCrossSectionOptAmplifier [private]
WavelengthStepFilterOptAmplifier [private]
WavelengthStepPolynomialFilterOptAmplifier [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