Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
BeamSplitter
BitString
cfftw
ChiSquareReceiver
ChiSquareReceiverParametersStructure required to pass information to GSL root finding algorithm
ElecEqualizer
ElecFilter
ElecFilterParam
ElecSignalStat
fftMatrices
fftPowerMatrices
GaussianReceiver
GeneralRealMatrix
HistogramUsed to compute statistics
Histogram2DClass to construct histogram of a pair of random variables
LumpedLoss
MachZehnder
NoiseCovariance
OptAmplifier
OptDataWriter
OptDemuxer
OptFiber
OptFiberLocalErrorSolves the scalar and vector generalized nonlinear Schroedinger equation (NLSE) and the Manakov-PMD equation for propagation of an optical signal in optical fibers. It also solves the scalar Haus master equation (HME) for propagation in lasers. Users are encouraged to first read the document On the use and validation of the OptFiberLocalError class in PhoSSiL
OptFiberLocalErrorWorkSpace
OptFilter
OptFilterParam
OptSignalData and methods for the optical signal
OptSpectrumAnalyzer
Photodetector
PolarizBeamSplitter
Polarizer
PolarizTransformer
PolDepAttenuator
PostDispCompSubSystem
ProcessControlHelps the user keep track of many processess running simultaneously
PulseEvolutionAnalyzer
RamanAmp
RanNumGenThe Random Number Generator class
ReceiverSemiAnalytical
ReceiverSubsystem
ReduLumpedLoss
ReduOptAmplifier
ReduOptFiberThe reduced optical fiber class
ReduOptSignalThe reduced optical signal class represents the reduced optical signal
ReduPolarizer
ReduPolarizTransformer
ReduPolDepAttenuator
SaturableAbsorber
StatisticsOfArray