Polaris-M for Mathematica

The most complete polarization analysis tools available.

Polaris-M is an optical design and polarization analysis toolset for Wolfram Mathematica. Polaris joins ray tracing-based optical design methods with polarization calculus, 3D simulation, anisotropic materials, diffractive optic simulation, stress birefringence, and diffraction theory.

Polaris-M 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 full range of polarization optical system challenges. 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, and polarization ray tracing calculus, and liquid crystal cells and optical elements.

  • Polaris-M offers sequential, non-sequential, automated ray doubling, beaming dividing at beamsplitters and interfaces, and coherent ray trace with optical path lengths and E-fields.

  • Polaris-M utilizes the polarization ray trace (PRT) matrix to track polarization effects at every surfaces. With the addition of 100 built-in functions for easy polarization calculation such as Fresnel polarization coefficients, Polaris-M offers a wide-range of polarization techniques.

  • Polaris-M has the ability to build thin films with our easy-to-use GUI or from our extensive thin film library.

  • Polaris-M has many built-in functions designed to analyze the resulting polarization ellipses of rays or across the optical system. The software also allows for Jones and Mueller pupil plotting.

  • Polaris-M is capable of creating and analyzing crystal optics. During each ray tracing, biaxial and uniaxial crystals are taken into account. Additionally, Polaris-M has the ability to perform ray traces on optically active crystals.

  • Polaris-M has the capability to analyze stress defined by closed form analytic expressions or data imported from MoldFlow® and Timon3D® CAD programs. Effect of stress birefringence on wavefronts, interferograms, and point spread functions can be calculated within Polaris-M.

  • Polaris-M can integrate measured polarization data easily into optical systems for analysis.

  • Polaris-M has many built-in functions designed to analyze the resulting polarization ellipses of rays or across the optical system. The software also allows for Jones and Mueller pupil plotting.

Invention

Design

Optimization

Analysis

Tolerancing

Scientific Testing

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

Ready To Be Deployed In The Full Range Of R&D Environment

Integrated Polarization Features

Built from the ground up polarization algorithms

Source polarization, polarization sensitive components, and sensitive 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

  • etc

Future-Ready

Structure is very flexible.

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

Mathematica Integration

We want to create a cohesive statement of unity and power between Polaris-M and Mathematica.

  • Sophisticated development environment

  • 5000 built-in functions

  • Reliable platform

  • Extensive documentation


Full Suite of Polarization Tools