Skip to content
@fancompute

Fan Group

Shanhui Fan's group at Stanford University

Pinned Loading

  1. ceviche ceviche Public

    🦐 Electromagnetic Simulation + Automatic Differentiation

    Python 375 83

  2. legume legume Public

    🌱 Guided-mode expansion of photonic crystal slabs

    Python 131 37

  3. workshop-invdesign workshop-invdesign Public

    📐 Workshop material for optical inverse design and automatic differentiation

    Jupyter Notebook 114 37

  4. wavetorch wavetorch Public

    🌊 Numerically solving and backpropagating through the wave equation

    Python 534 85

  5. neuroptica neuroptica Public

    Flexible simulation package for optical neural networks

    Python 249 43

  6. qpga qpga Public

    Simulations of photonic quantum programmable gate arrays

    Jupyter Notebook 108 17

Repositories

Showing 10 of 27 repositories
  • rcwa4d Public

    Rigorous Coupled Wave Analyses (RCWA) for layered structures with incommensurate periodicities

    fancompute/rcwa4d’s past year of commit activity
    Jupyter Notebook 30 MIT 5 0 0 Updated Feb 22, 2025
  • legume Public

    🌱 Guided-mode expansion of photonic crystal slabs

    fancompute/legume’s past year of commit activity
    Python 131 MIT 37 17 0 Updated Feb 3, 2025
  • fancompute.github.io Public

    NOT the official group website

    fancompute/fancompute.github.io’s past year of commit activity
    HTML 0 1 0 0 Updated Aug 11, 2023
  • fancompute/Point-gap-Topology-Braids-PhC’s past year of commit activity
    MATLAB 1 1 0 0 Updated Jul 11, 2023
  • ceviche Public

    🦐 Electromagnetic Simulation + Automatic Differentiation

    fancompute/ceviche’s past year of commit activity
    Python 375 MIT 83 8 2 Updated Jul 6, 2023
  • RONN Public

    Codes for paper: Wang, J., Rodrigues, S. P., Dede, E. M., & Fan, S. (2023). Microring-based programmable coherent optical neural networks. Optics Express, 31(12), 18871-18887.

    fancompute/RONN’s past year of commit activity
    Jupyter Notebook 3 MIT 0 0 0 Updated Jun 13, 2023
  • bilevel-inverse-design-of-optical-switch Public

    inverse design of optical switch based on bilevel optimization inspired by meta-learning

    fancompute/bilevel-inverse-design-of-optical-switch’s past year of commit activity
    Jupyter Notebook 2 MIT 0 0 0 Updated Mar 25, 2023
  • simphox Public

    Another inverse design library (wip)

    fancompute/simphox’s past year of commit activity
    Python 17 MIT 4 1 0 Updated Jan 7, 2023
  • fancompute/synthetic-hamiltonians’s past year of commit activity
    Jupyter Notebook 6 1 0 0 Updated Nov 18, 2022
  • Rigorous-Coupled-Wave-Analysis Public

    Rigorous coupled wave analysis and PWEM implemented in short readable python codes

    fancompute/Rigorous-Coupled-Wave-Analysis’s past year of commit activity
    Jupyter Notebook 37 MIT 11 0 0 Updated Mar 15, 2021

Top languages

Loading…