Polaris for Mathematica

The most complete polarization analysis tools available.

An optical design and polarization analysis toolset for Wolfram Mathematica. Polaris joins ray tracing-based optical design methods with 3D polarization calculus and precise simulations of anisotropic materials, stress birefringence, and diffraction phenomena.

Polaris requires and runs within Wolfram Mathematica. Polaris capabilities will be part of the Airy Optical Platform in future releases while maintaining compatibility with Mathematica

Features

A comprehensive set of solutions for polarization-sensitive optical systems. Generality and completeness – with one raytrace, you will derive a full spectrum information needed to completely analyze any optical system.

500 functions: ray tracing, aberration calculation, polarization elements, stress birefringence, diffractive optical elements, polarization ray tracing calculus, and liquid crystal cells.

  • Sequential and non-sequential ray tracing and polarization-based ray doubling at material interfaces and in anisotropic media.

  • Uses the polarization ray trace (PRT) matrix tracks polarization effects at every surface, incorporating 100 built-in functions for easy polarization calculations, including Fresnel polarization coefficients.

  • Use our extensive thin film library on top of easy-to-use tools for designing and simulating custom thin film coatings.

  • Advanced simulation tools for modeling how light interacts with gratings and other periodic optical structures, leveraging Rigorous Coupled-Wave Analysis (RCWA) to accurately compute diffraction, polarization changes, and wavefront transformations.

  • Model and analyze uniaxial, biaxial, and optically active crystal optical elements, accounting for ray splitting and precise polarization effects that result form anisotropic material structures.

  • Model stress via closed-form analytic expressions or data imported from MoldFlow and Timon3D CAD programs. With these models in hand, track the effects of stress-induced birefringence on wavefront aberrations, interferogram results, point spread functions, and other critical performance metrics.

  • Integrate polarimetry data easily into optical systems for analysis.

  • Analyze the polarization state, at each surface interaction, as rays propagate through your optical system. For example, construct Jones and Mueller pupil functions to quantify polarization effects across a system's exit pupil, revealing potential distortions in beam shape, reduced contrast, or unwanted phase shifts.

Invention

Design

Optimization

Analysis

Tolerancing

Testing

Invention • Design • Optimization • Analysis • Tolerancing • Testing •

Integrated Polarization Features

Polarization algorithms built from the ground up.

Source polarization, polarization sensitive components, and polarized detection modules are seamlessly combined.

Calculation Modules & Applicability

  • Ideal and real polarizer models, retarders, and crystals

  • Coating modules

  • Birefringent 3D ray plotting

  • TIR polarization effects

  • Ideal gratings and integrated RWCA analysis

Future-Ready

Adaptable structure.

Additional calculation and analysis modules can be added quickly to build out proprietary applications.

Mathematica Integration

Deep integration Polaris and Mathematica.

  • Sophisticated development environment

  • 5000 built-in functions

  • Reliable platform

  • Extensive documentation


Full Suite of Polarization Tools