AtmosphericPath is part of the WaveTrain system class library
AtmsophericPath models optical propagation through atmospheric turbulence. The atmosphere is modeled using multiple "phase screens", typically 5-20, distributed along the propagation path. Each phase screen represents the cumulative optical path differences for a slab of atmosphere, and in between phase screens we perform vacuum propagations, using a two-step FFT propagator.
|
Parameters
|
atm |  AtmPathBase | Atmosphere to be propagated through. | AtmPathBase() |
propGrid |  GridGeometry | Geometry to be used for propagation. | GridGeometry() |
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:28:00 MST 2008 by TVE version 2007B
|
|