tempusSystem Class InstantaneousProp
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.

Tempus Block Diagram Editor Snapshot
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