Computes the coherent vector field for polarized rays, where Ex, Ey and Ez are complex quantities. This function allows analysis of complex field quantities such as energy, amplitude, signed amplitude, real part (x,y,z), imaginary part (x,y,z), phase and wavefront.
NOTE: Unpolarized rays are ignored in this calculation.
This command can be accessed in the following ways: •Menu > Analysis > Coherent Vector Wavefield •Press the toolbar button:
The Coherent Vector Wave Field and its script equivalent are multi-threaded so that calculation times will decrease if you have a multi-processor PC. The number of processors used for the calculation is determined in the same manner as the raytrace multi-threading.
When a coherent field calculation encounters multiple wavelengths, the calculation will proceed using only the first wavelength which satisfies the ray filter criteria. A warning dialog will be displayed which provides the wavelength range and the value used in the calculation (to 7 significant digits). All other wavelengths are ignored.
The header of the *.fgd output for a vector field contains the following lines: A_AXIS_DIM = m .. .. B_AXIS_DIM = n .. .. BeginData These lines indicate that m is the number of pixels in the X-direction and n is the number of pixels in the Y-direction. After the line BeginData there are n rows with 6*m columns per row. Each group of 6 columns corresponds to the values of X(Re), X(Im), Y(Re), Y(Im), Z(Re) and Z(Im).
VectorField (script command) VectorFieldToFile (script command) VectorFieldToFileAS (script command) Coherent Wave Field - Show Computed Wavefront Coherent Wave Field - Decompose Wavefront
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||