optmat#

Optical properties of materials, with their sources, conventions, and limitations.

optmat provides curated data and models for gases, glasses, crystals, and metals used in ultrafast and nonlinear optics: dispersion and absorption, third-order and Raman response, and ionisation.

Start with optmat#

The Introduction describes the available properties, how to install the package, and the relationship between published data and models. Go straight to the Quick start for working examples, or read the functionality overview first.

Explore the documentation#

  • User guide: conventions, use, physical models, and validation, arranged as a continuous guide with chapters for each response.

  • The data: source records, the data format, the review register, and the gallery.

  • Developers guide: contributing data, models, code, and documentation, with development checks and enhancement proposals.

  • API: signatures, units, and reference details for the core, gas, and solid interfaces.

Package architecture is described in the Developers guide.

For the project’s approach to curation and verification, including AI assistance, see About optmat. Source code and issues are at LupoLab/optmat.