, including all inherited members.
AllocateMemory_SetLengthSteps(void) | OptFiber | [private] |
AttenuationFiber | OptFiber | [private] |
CenterFreq | OptFiber | [private] |
chi | OptFiber | [private] |
cvtheta | OptFiber | [private] |
cvtheta2 | OptFiber | [private] |
dBeta_2dOmega | OptFiber | [private] |
DebugLevel | OptFiber | [private] |
delta | OptFiber | [private] |
DeltaFreq | OptFiber | [private] |
DeltaZ | OptFiber | [private] |
Dev1PD_Vector | OptFiber | [private] |
Dev2PD_Vector | OptFiber | [private] |
EffectAreaFiber | OptFiber | [private] |
fft | OptFiber | [private] |
FlagImportSamplingSndOrderPDV_VariableAngleExp | OptFiber | [private] |
FstOrDispFiber | OptFiber | [private] |
gamma | OptFiber | [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] |
GotFiberSample | OptFiber | [private] |
ksi | OptFiber | [private] |
LengthFiber | OptFiber | [private] |
MeanDGD_SqrtLength | OptFiber | [private] |
MemAllocated | OptFiber | [private] |
NepperAttenuationFiber | OptFiber | [private] |
NonLinCoupling | OptFiber | [private] |
NonLinIndexFiber | OptFiber | [private] |
oOptSignal | OptFiber | [private] |
OptFiber() | OptFiber | |
OptFiber(string InFileName, OptSignal *oOptSignal2, RanNumGen *RNG2) | OptFiber | |
phi | OptFiber | [private] |
PMD_Fiber | OptFiber | [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 | |
psi | OptFiber | [private] |
qtPoints | OptFiber | [private] |
qtStepsFiber | OptFiber | [private] |
qtStepsFiberLast | OptFiber | [private] |
ReleaseMemory(void) | OptFiber | [private] |
rms2meanDGD(void) | OptFiber | [private] |
RNG | OptFiber | [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 | |
sfftM | OptFiber | [private] |
sfftNumPD_Vector | OptFiber | [private] |
SkipOptFibers(int qtOptFibersSkipped) | OptFiber | |
SndOrDispFiber | OptFiber | [private] |
StepLength | OptFiber | [private] |
SwitchOptSignalData(OptSignal *oOptSignal2) | OptFiber | |
theta | OptFiber | [private] |
Tmp1PD_Vector | OptFiber | [private] |
Tmp2PD_Vector | OptFiber | [private] |
TransformJonesVectorThroughFiber(double RelFreq, cplx *JonesVec) | OptFiber | |
TransM | OptFiber | [private] |
TypeScattering | OptFiber | [private] |
WithNonLin | OptFiber | [private] |
WriteFileDispersionProfile(char *outFile) | OptFiber | |
WriteFileStepLengths(char *outFile) | OptFiber | |
~OptFiber() | OptFiber | |