Skip to content

OSLO Advanced Features

The following table shows some advanced features in OSLO. Because of the large number of commands and the unique operation of OSLO, it is not possible to completely describe the program in tabular form. If you have questions about a specific capability, please contact us.

Ghost Images and Narcissus Analysis

Plotting and Sorting of Results.

Polarization Raytrace

  • Adjustable degree of polarization
  • Set polarization ellipse, angle, handedness
  • Uniform or dipole models for initial ray intensity
  • Thin Film Coatings:
    • Multi-layer dielectric and metallic coatings
    • Evaluate transmittance, reflectance, phase, and polarization at any coated surface
    • Variable layer thickness coatings (3 models)
    • Transmittance and reflectance vs. angle or wavelength
    • Evaluate overall system transmittance
    • Quarter-wave plates
    • Half-wave plates
    • Linear Polarizers
    • Circular Polarizers
    • Arbitrary ideal polarizing elements
  • Birefringent Raytrace

Non-sequential Raytrace

  • Arbitrary non-sequential groups
  • Multiple non-sequential groups within a system
  • Arrays of non-sequential groups
  • Independently specify reference and ordinary ray action
  • Specify ray action based on direction
  • Ray action based on number of times a ray strikes a surface

Gaussian Beam Analysis

  • Spreadsheet input with recalculation of spot size, waist size & distance, wavefront radius, far-field divergence, Rayleigh range
  • Times diffraction limit (M2) output
  • Output for all surfaces
  • Independent YZ and XZ analysis
  • Astigmatic (diode) sources
  • Plot beam spot size
  • Forward and backward beam calculation (ABCD law)
  • Astigmatic trace (general astigmatism)

Partial Coherence Analysis

  • Circular, annular Gaussian, apodized source
  • 1-dimensional object, adjustable duty ratio
  • Amplitude, phase of object adjustable
  • Monochromatic or polychromatic

Fiber Coupling

  • Efficiency calculations
  • Single-mode or multi-mode fibers
  • Overlap integral method
  • Efficiency vs. tilt or displacement
  • User-defined fiber mode