
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