I’m currently using Nazca to generate my photonic masks which have a lot of scripted subwavelength structures that are generated from many tiny Nazca interconnect pieces. The amount of subwavelength grating elements is on the order of hundreds of thousands on a single mask. This results in the python interpreter taking literally days to work through the script and just fails after a while. Memory is being consumed gradually, and it just fills up and interpreting slows to a crawl.
I’m using Visual Studio Code in Windows 10 with Nazca 0.5.12.
Is there a way around this issue or a way to speed this up?