Large-scale metalens example
- Dominant language
- Python
- Stars
- 48
- Forks
- 11
- Avg merge
- 4h 6m
- Merged PRs (30d)
- 3
Description
### 📝 Description of the example
Implement a large-scale metalens with Zemax interoperability. The example should automatically import the metalens .h5 or lswm/lmap files to Zemax and trace the rays.
### 📁 Files needed for running the example
This example will require both Lumerical and Zemax.
### 💻 Which operating system are you using?
Windows
### 📀 Which ANSYS version are you using?
2026 R1.3
### 🐍 Which Python version are you using?
3.9
### 📦 Installed packages
```shell
numpy
matplotlib
```
Contributor guide
Research direction
No repository files, tests, or entry points are named in the issue. Start by locating existing examples and the Lumerical/Zemax interoperability paths, then inspect how .h5 and lswm/lmap files are handled. Done means the example imports the metalens data into Zemax and traces rays on Windows with the stated versions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- matplotlib, numpy, python
- Domain
- computer-graphics
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100