Jan Petykiewicz
c9402500e2
modernize type annotations
1 year ago
Jan Petykiewicz
089e5192e3
various fixes and cleanup
...
mainly involving ports_to_data and data_to_ports
1 year ago
Jan Petykiewicz
6eb4af3203
get things working with a LazyLibrary hack while we think about cycles
1 year ago
Jan Petykiewicz
22735125d5
Lots of progress on tutorials
1 year ago
Jan Petykiewicz
1b04fb7ed0
lots of fixes to get test_rep running
1 year ago
Jan Petykiewicz
326c9b9727
flake8-aided fixes
1 year ago
Jan Petykiewicz
6565b8baa3
more wip -- most central stuff is first pass done
1 year ago
Jan Petykiewicz
81eadffa56
comment out some ipython commands
1 year ago
Jan Petykiewicz
83b9af0cc3
Remove support for dose
...
Since there isn't GDS/OASIS level support for dose, this can be mostly
handled by using arbitrary layers/dtypes directly. Dose scaling isn't
handled as nicely that way, but it corresponds more directly to what
gets written to file.
1 year ago
jan
42c3a2b1e1
WIP: make libraries and names first-class!
2 years ago
jan
2b8195ad3e
move dev2pat and pat2dev into masque.builder.port_utils
2 years ago
jan
47d655d270
tutorial updates
2 years ago
jan
b2a8a1749a
improve type checking and make some type-related fixes
2 years ago
jan
1515ed878f
use string ptypes
2 years ago
jan
40c81f53ed
reformat arg lists
2 years ago
jan
9b3b30b141
start work on tutorial
2 years ago
Jan Petykiewicz
ae71dc9a8f
use klamath for examples
4 years ago
Jan Petykiewicz
49a3b4e322
add support for annotations
...
and other fixes
4 years ago
Jan Petykiewicz
bab40474a0
Add repetitions and split up code into traits
4 years ago
Jan Petykiewicz
15dc00b63f
small example updates
4 years ago
Jan Petykiewicz
0118bf0eb3
update ellip_grating.py example to use new gdsii interface
5 years ago
jan
bc5d4f62d8
Test writing to gds in ellip_grating
7 years ago
Jan Petykiewicz
f25f6966e0
add example showing how to make an elliptical grating
7 years ago