!! Still under research & development !!
This repository contains code and resources for modeling the optical response of diffractive structures using Rigorous Coupled-Wave Analysis (RCWA). The project aims to integrate advanced computational techniques and MAchine Learning (ML) algorithms to enhance the accuracy and predictive capabilities of optical simulations.
- RCWA Implementation: High-performance simulations of light diffraction for various diffractive structures. Thanks to the TORCWA package.
- ML Integration: Incorporates machine learning techniques to optimize models and improve efficiency.
- Visualization Tools: Generates intuitive plots for analyzing optical responses.
Ensure you have the following installed:
- Python 3.7 or higher
- Required libraries (listed in
requirements.txt)
Clone the repository:
git clone --recurse-submodules https://github.com/Alexin-CH/DiffractML.git
cd DiffractMLInstall the required dependencies:
makeThis repository includes many projects and scripts. Main scripts are located in the src directory.