tmmax

Thin film simulator

A high-performance Python library for simulating the optical properties of multilayer thin films using the Transfer Matrix Method.

tmmax is a Python library for fast, precise simulations of multilayer thin films using JAX's advanced features like JIT compilation and GPU/TPU support. It streamlines the modeling of optical coatings for researchers and engineers.

GitHub

5 stars
1 watching
1 forks
Language: Python
last commit: about 1 month ago
computational-opticsfast-tmmgpu-accelerationhigh-performance-computingjaxjax-based-optical-toolsmultilayer-thin-filmsoptical-coating-designoptical-coatingsoptical-simulationopticsphotonicsthin-film-engineeringtmmtpu-accelerationtransfer-matrix-methodvectorized-operations