
doi: 10.5281/zenodo.17681210 , 10.5281/zenodo.17360536 , 10.5281/zenodo.18524183 , 10.5281/zenodo.14895109 , 10.5281/zenodo.15213398 , 10.5281/zenodo.15813526 , 10.5281/zenodo.14588961 , 10.5281/zenodo.15324220 , 10.5281/zenodo.16441695 , 10.5281/zenodo.19405874 , 10.5281/zenodo.16935438 , 10.5281/zenodo.15651678 , 10.5281/zenodo.14813462
doi: 10.5281/zenodo.17681210 , 10.5281/zenodo.17360536 , 10.5281/zenodo.18524183 , 10.5281/zenodo.14895109 , 10.5281/zenodo.15213398 , 10.5281/zenodo.15813526 , 10.5281/zenodo.14588961 , 10.5281/zenodo.15324220 , 10.5281/zenodo.16441695 , 10.5281/zenodo.19405874 , 10.5281/zenodo.16935438 , 10.5281/zenodo.15651678 , 10.5281/zenodo.14813462
Optiland v0.5.8 Release Notes v0.5.8 acts as a targeted update focusing on geometry flexibility, expanded import capabilities, and visualization enhancements. This release introduces generalized phase interaction models, grid sag geometry, and versatile 2D layout options, alongside key improvements to material handling and the Zemax reader. 🧩 Geometry & Physics Modeling Generalized Phase Interaction Models Expanded the interaction model framework to allow the application of arbitrary phase profiles on any surface type, significantly increasing design flexibility for diffractive and hybrid systems. Grid Sag Geometry Added support for Grid Sag surfaces, enabling the definition of surface sags based on interpolated grid data. Toroidal Surface Support Implemented support for toroidal surfaces within the Zemax reader, expanding compatibility with imported legacy designs. 🔭 Analysis & Visualization 2D Layout Projections Added the ability to plot 2D system layouts with selectable projections. Users can now visualize systems in YZ, XZ, and XY planes. New Apodization Types Introduced additional apodization profiles for more complex source modeling, including Super Gaussian, Cosine Squared, and more. Backend-Agnostic Huygens PSF Refactored the Huygens Point Spread Function calculation to be fully backend-agnostic, improving compatibility across computation modes. ⚙️ Core & Stability Improvements Material System Enhancements Efficiency: Optimized object handling to avoid creating multiple copies of material objects. Equality Testing: Enabled direct equality testing for material instances. Extinction Coefficients: The Abbe material model now returns an array for extinction coefficients. Zemax Reader Fixes Resolved a float vs aperture error when reading specific Zemax file configurations, ensuring smoother imports. Refactoring & Maintenance Refactored geometry configuration files for better maintainability. Added a stop_index setter and logic to disallow second object surfaces for cleaner system definitions. General documentation updates, testing coverage expansion, and minor bug fixes. Summary Optiland v0.5.8 continues to refine the user experience with better interoperability and more robust modeling tools. This update prepares the codebase for further advancements in complex surface modeling.
If you use this software, please cite it using the metadata from this file.
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
