The overall architecture is explained in our paperNanophotonic Inverse Design with SPINS: Software Architecture and Practical Considerations. Documentation Documentationis continually updated over time. SPINS P