OptFiber Member List

This is the complete list of members for OptFiber, including all inherited members.
AllocateMemory_SetLengthSteps(void)OptFiber [private]
AttenuationFiberOptFiber [private]
CenterFreqOptFiber [private]
chiOptFiber [private]
cvthetaOptFiber [private]
cvtheta2OptFiber [private]
dBeta_2dOmegaOptFiber [private]
DebugLevelOptFiber [private]
deltaOptFiber [private]
DeltaFreqOptFiber [private]
DeltaZOptFiber [private]
Dev1PD_VectorOptFiber [private]
Dev2PD_VectorOptFiber [private]
EffectAreaFiberOptFiber [private]
fftOptFiber [private]
FlagImportSamplingSndOrderPDV_VariableAngleExpOptFiber [private]
FstOrDispFiberOptFiber [private]
gammaOptFiber [private]
Get_dDGD_domega(double Freq)OptFiber
GetAttenuationFiber()OptFiber [inline]
GetDGD(double Freq)OptFiber
GetDGD_Manakov(double Freq)OptFiber
GetEulerMatrix(int IndexStep)OptFiber [private]
GetExpectedDGD(void)OptFiber [inline]
GetExpectedSndOrderDGD(void)OptFiber [inline]
GetExpectedThirdOrderDGD(void)OptFiber [inline]
GetFiberLength()OptFiber [inline]
GetFiberSample(int TypeDistrib, double BiasingParam)OptFiber
GetFiberSampleCompleteScatt(void)OptFiber
GetFiberSampleImportSamplingCosRx(double BiasingParam)OptFiber
GetFiberSampleImportSamplingExp(double BiasingParam)OptFiber
GetFiberSampleImportSamplingFstSndOrderPDV_Exp(double BiasedAngleFstOrder, double BiasingParamFstOrder, double BiasingParamSndOrder)OptFiber
GetFiberSampleImportSamplingFstSndOrderPDV_VariableAngleExp(double BiasedAngleFstOrder, double BiasingParamFstOrder, double BiasingParamSndOrder)OptFiber
GetFiberSampleImportSamplingSndOrderPDV_Exp(double BiasedAngle, double BiasingParam)OptFiber
GetFiberSampleImportSamplingSndOrderPDV_VariableAngleExp(double BiasedAngle, double BiasingParam)OptFiber
GetFiberSampleUnifRxRzRy(void)OptFiber
GetFiberSampleUnifRyRzRy(void)OptFiber
GetFiberSampleUnifRz(void)OptFiber
GetFirstOrderDispersion()OptFiber [inline]
GetFstOrDispFiber()OptFiber [inline]
GetGamma()OptFiber [inline]
GetHeuristicBalanceForSndOrderPDV_VariableAngleExp(string InFileNameWithDirectories, string InFileNameWithImpSampWeights, string OutFileNameWithHeuristicBalance)OptFiber
GetInPD_Vector(double Freq, double *InPD_Vector)OptFiber
GetInPD_VectorOld(double Freq, double *InPD_Vector)OptFiber
GetLengthFiber()OptFiber [inline]
GetLocalBeatLength(void)OptFiber
GetLocalBeatLength(double Freq)OptFiber [inline]
GetMeanDGD_SqrtLength(void)OptFiber [inline]
GetNepperAttenuationFiber()OptFiber [inline]
GetNonLinIndexFiber()OptFiber [inline]
GetNum_d2DGD_domega2(double Freq)OptFiber
GetNum_dDGD_domega(double Freq)OptFiber
GetNumOutPD_Vector(double *NumOutPD_Vector[3])OptFiber
GetNumSndOrderOutPD_Vector(double Freq, double *SndOrderOutPD_Vector)OptFiber
GetNumThirdOrderOutPD_Vector(double Freq, double *ThirdOrderOutPD_Vector)OptFiber
GetOutPD_Vector(double Freq, double *OutPD_Vector)OptFiber
GetOutPD_VectorOld(double Freq, double *OutPD_Vector)OptFiber
GetQtStepsFiber()OptFiber [inline]
GetRandomStepLengths(double RelativeRangeLengths)OptFiber
GetRxRzRyMatrix(int IndexStep)OptFiber [private]
GetRxRzRyRzRyMatrix(int IndexStep)OptFiber [private]
GetRyRzRyMatrix(int IndexStep)OptFiber [private]
GetRzRxRzRyRzRyMatrix(int IndexStep)OptFiber [private]
GetSecondOrderDispersion()OptFiber [inline]
GetSndOrderDGD(double Freq)OptFiber
GetSndOrderOutPD_Vector(double Freq, double *SndOrderOutPD_Vector)OptFiber
GetSndOrderOutPD_Vector(double Freq, double *SndOrderOutPD_Vector, double *OutPD_Vector)OptFiber
GetSndOrDispFiber()OptFiber [inline]
GetThirdOrderDGD(double Freq)OptFiber
GetThirdOrderOutPD_Vector(double Freq, double *ThirdOrderOutPD_Vector)OptFiber
GetThirdOrderOutPD_Vector(double Freq, double *ThirdOrderOutPD_Vector, double *SndOrderOutPD_Vector, double *OutPD_Vector)OptFiber
GetTmOut(void)OptFiber [private]
GotFiberSampleOptFiber [private]
ksiOptFiber [private]
LengthFiberOptFiber [private]
MeanDGD_SqrtLengthOptFiber [private]
MemAllocatedOptFiber [private]
NepperAttenuationFiberOptFiber [private]
NonLinCouplingOptFiber [private]
NonLinIndexFiberOptFiber [private]
oOptSignalOptFiber [private]
OptFiber()OptFiber
OptFiber(string InFileName, OptSignal *oOptSignal2, RanNumGen *RNG2)OptFiber
phiOptFiber [private]
PMD_FiberOptFiber [private]
PropagateFiberCoupledNLS(double *PropagatedLength)OptFiber
PropagateFiberCoupledNLS(void)OptFiber [inline]
PropagateFiberCoupledNLSFreqDomainOnly(double *PropagatedLength)OptFiber
PropagateFiberDecoupledNLS(double *PropagatedLengthFiber)OptFiber
PropagateFiberScalarNLS(double *PropagatedLengthFiber)OptFiber
PropagateFiberScalarNLSWriteData(double *PropagatedLengthFiber, int WriteFlag, char *DistTimePowerPhaseFileName, int TimeIndexIncrement, double FirstWriteLength, double DeltaWriteLength, int *NumSlicesZ, int NumSlicesFirstWriteLength)OptFiber
PropagateFullNonlinearFiberCoupledNLS(double *PropagatedLengthFiber)OptFiber [inline]
PropagateFullNonlinearFiberCoupledNLS(double *PropagatedLengthFiber, double DampTime)OptFiber
psiOptFiber [private]
qtPointsOptFiber [private]
qtStepsFiberOptFiber [private]
qtStepsFiberLastOptFiber [private]
ReleaseMemory(void)OptFiber [private]
rms2meanDGD(void)OptFiber [private]
RNGOptFiber [private]
RotateThroughFiber(double Freq, double *OutVector)OptFiber
SetAttenuation(double AttenuationFiber2)OptFiber
SetFstOrDispFiber(double FstOrDispFiber2)OptFiber
SetGammaFiber(double gamma2)OptFiber
SetLengthFiberAndQtStepsFiber(double Length, int numSteps)OptFiber
SetMeanDGD_SqrtLength(double MeanDGD_SqrtLength2)OptFiber
SetNonLinCoupling(double a11, double a12, double a21, double a22)OptFiber [inline]
SetPMD_Fiber(double PMD_Fiber2)OptFiber
SetScatteringMatrix(int IndexStep, double Theta, double Phi, double Psi)OptFiber
SetScatteringMatrixRxRzRy(int IndexStep, double Theta, double Phi, double Psi)OptFiber
SetScatteringMatrixRzRxRzRyRzRy(int IndexStep, double Chi, double Ksi, double Delta, double Phi, double Theta, double Psi)OptFiber
SetSndOrDispFiber(double SndOrDispFiber2)OptFiber
SetStepLength(double StepLength, int StepNumber)OptFiber
SetStepLengths(double *usrStepLength)OptFiber
sfftMOptFiber [private]
sfftNumPD_VectorOptFiber [private]
SkipOptFibers(int qtOptFibersSkipped)OptFiber
SndOrDispFiberOptFiber [private]
StepLengthOptFiber [private]
SwitchOptSignalData(OptSignal *oOptSignal2)OptFiber
thetaOptFiber [private]
Tmp1PD_VectorOptFiber [private]
Tmp2PD_VectorOptFiber [private]
TransformJonesVectorThroughFiber(double RelFreq, cplx *JonesVec)OptFiber
TransMOptFiber [private]
TypeScatteringOptFiber [private]
WithNonLinOptFiber [private]
WriteFileDispersionProfile(char *outFile)OptFiber
WriteFileStepLengths(char *outFile)OptFiber
~OptFiber()OptFiber