Robochameleon  v1.0
Files | Classes
Physical models

Models of system components. More...

Files

file  functionTemplate_v1.m
 A short description of the general idea behind the function.
 

Classes

class  EDFA_v1
 Linear EDFA model. More...
 
class  LinChBulk_v1
 Linear channel model. More...
 
class  NonlinearChannel_v1
 Nonlinear fiber optical channel model using SSF method class. More...
 
class  ClassTemplate_v1
 A short description of the class. More...
 
class  BC_Nx1_v1
 Non-polarizing Beam combiner. More...
 
class  BS_1xN_v1
 Non-polarizing beam splitter. More...
 
class  Laser_v1
 Laser model. More...
 
class  OpticalHybrid_v1
 Passive part of an optical hybrid. More...
 
class  PBC_Nx1_v1
 Polarizing beam combiner. More...
 
class  PBS_1xN_v1
 Polarizing beam splitter. More...
 
class  Polarizer_v1
 Polarizer model. More...
 
class  PolMux_v1
 polmux emulation - delay, rotate polarization, add More...
 
class  BalancedPair_v1
 Balanced photodiode pair model. More...
 
class  CoherentFrontend_v1
 coherent front-end with polarization diversity More...
 
class  CoherentFrontend_v2
 coherent front-end with polarization diversity More...
 
class  DCblock_v1
 DC block. More...
 
class  PD_v1
 photodiode model More...
 
class  IntensityModulator_v1
 Linear or Mach-Zehnder intensity modulator. More...
 
class  IQModulator_v1
 I-Q modulator model. More...
 

Detailed Description

Models of system components.

Any kind of physical model of the channel, receiver, or transmitter components.

To add a class to this group, add the line:

@ingroup physModels

to the comment header.