Skip to content

docs improvements

docs improvements #30

Workflow file for this run

name: CI
on:
pull_request:
push:
branches:
- main
schedule:
- cron: "0 13 * * 1" # Every Monday at 9AM EST
jobs:
eval:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: "3.10"
cache: "pip"
cache-dependency-path: pyproject.toml
- name: Setup environment
run: |
python -m pip install --upgrade pip
pip install ".[tests,dev,examples]"
- name: Evaluate reference designs
run: |
python scripts/eval.py ceviche_mode_converter reference_designs/ceviche/mode_converter/
python scripts/eval.py metagrating reference_designs/metagrating/device1.csv
python scripts/eval.py diffractive_splitter reference_designs/diffractive_splitter/device1.csv
python scripts/eval.py photon_extractor reference_designs/photon_extractor/device1.csv
python scripts/eval.py metalens reference_designs/metalens/Rasmus70nm.csv