OEIL
LaserPowerBacktracer Member List

This is the complete list of members for LaserPowerBacktracer, including all inherited members.

alpha_ (defined in NonlinearLossModel)NonlinearLossModelprotected
alpha_dB_ (defined in NonlinearLossModel)NonlinearLossModelprotected
beta_ (defined in NonlinearLossModel)NonlinearLossModelprotected
carrier_lifetime_ (defined in NonlinearLossModel)NonlinearLossModelprotected
echoParameters() const (defined in LaserPowerBacktracer)LaserPowerBacktracer
echoParameters() (defined in NonlinearLossModel)NonlinearLossModelvirtual
effective_mode_area_ (defined in NonlinearLossModel)NonlinearLossModelprotected
gamma_ (defined in NonlinearLossModel)NonlinearLossModelprotected
getCarrierLifetime() const (defined in NonlinearLossModel)NonlinearLossModelinline
getEffectiveModeArea() const (defined in NonlinearLossModel)NonlinearLossModelinline
getFinalPower() const (defined in LaserPowerBacktracer)LaserPowerBacktracerinline
getInitialIntensity() const (defined in NonlinearLossModel)NonlinearLossModelinline
getInitialPower() const (defined in NonlinearLossModel)NonlinearLossModelinline
getLinearLossPerLength() const (defined in NonlinearLossModel)NonlinearLossModelinline
getStartPosition() const (defined in NonlinearLossModel)NonlinearLossModelinline
getStopPosition() const (defined in NonlinearLossModel)NonlinearLossModelinline
initial_intensity_ (defined in NonlinearLossModel)NonlinearLossModelprotected
initial_power_ (defined in NonlinearLossModel)NonlinearLossModelprotected
initParameters() (defined in NonlinearLossModel)NonlinearLossModelprotected
kPhotonEnergy1550 (defined in NonlinearLossModel)NonlinearLossModelprotected
kStartPosition (defined in NonlinearLossModel)NonlinearLossModelprotected
kStepLength (defined in NonlinearLossModel)NonlinearLossModelprotected
kWavelength (defined in NonlinearLossModel)NonlinearLossModelprotected
LaserPowerBacktracer(double powerInWattBeforeReceiver, double waveguideLength)LaserPowerBacktracer
linearLossAcrossWaveguide() (defined in NonlinearLossModel)NonlinearLossModel
nonlinearLossAcrossWaveguide() (defined in LaserPowerBacktracer)LaserPowerBacktracer
nonlinearLossAcrossWaveguide(double initalPower) (defined in NonlinearLossModel)NonlinearLossModel
NonlinearLossModel(double coupled_in_power, double waveguideLength) (defined in NonlinearLossModel)NonlinearLossModel
operator()(const intensity_state &I, intensity_state &dIdz, const double z) const overrideLaserPowerBacktracervirtual
photon_energy_ (defined in NonlinearLossModel)NonlinearLossModelprotected
resetParameters() (defined in NonlinearLossModel)NonlinearLossModel
setCarrierLifetime(double lifetime) (defined in NonlinearLossModel)NonlinearLossModel
setEffectiveModeArea(double Aeff) (defined in NonlinearLossModel)NonlinearLossModel
setFinalPower(double finalPower)LaserPowerBacktracer
setInitialPower(double initalPower) (defined in NonlinearLossModel)NonlinearLossModel
setLinearLoss(double linearLoss_dB) (defined in NonlinearLossModel)NonlinearLossModel
setParametersFromFile() (defined in NonlinearLossModel)NonlinearLossModel
setWaveguideLength(double length) (defined in NonlinearLossModel)NonlinearLossModel
sigma_ (defined in NonlinearLossModel)NonlinearLossModelprotected
stop_position_ (defined in NonlinearLossModel)NonlinearLossModelprotected
totalLoss_ (defined in NonlinearLossModel)NonlinearLossModelprotected
totalLossAcrossWaveguide() (defined in LaserPowerBacktracer)LaserPowerBacktracer
totalLossAcrossWaveguide(double initalPower) (defined in NonlinearLossModel)NonlinearLossModel
updateModel()LaserPowerBacktracer