InstantaneousProp is part of the WaveTrain system class library
InstantaneousProp is used to model changes between conjugate planes within an optical system; its behavior is identical to VacuumProp, except that there is no propagation delay. This allows us to specify conjugate planes within an optical system in terms of output space coordinates, which is often convenient, without incurring unrealistic propagation delays. Of course, even within an optical system, time of flight delays are not exactly zero in typical systems they are on the order of tens of nanoseconds - but for many systems of interest they may be safely neglected. It has two WaveTrain inputs and two WaveTrain outputs, used to model both incoming and outgoing light.
|
Parameters
|
propagationDistance |  float | Propagation distance (m) | 0.0 |
Inputs
|
incomingIncident |  WaveTrain | Describes all light incident from the "incoming" direction | WaveTrain() |
outgoingIncident |  WaveTrain | Describes all light incident from the "outgoing" direction | WaveTrain() |
Outputs
|
incomingTransmitted |  WaveTrain | Describes all light transmitted in the "incoming" direction | |
outgoingTransmitted |  WaveTrain | Describes all light transmitted in the "outgoing" direction | |
Subsystems |
|
|
Last Saved: Fri Feb 01 13:03:20 MST 2008 by TVE version 2007B
|
|