How nagato-d/berry-curvature-for-photonic-crystals works
This repository provides MATLAB LiveLink workflows for computing Berry curvature and Chern numbers for square- and triangular-lattice photonic crystals. For each lattice, the documented workflow is to open the MATLAB Live Script, load its COMSOL model with mphopen, and run the code. The README does not map individual calculations to specific helper scripts, so the graph stays at the documented entry-point and result level; source excerpts were not available.
Main entry points: Square lattice/Main.mlx Square workflow · Triangular lattice/Main.mlx Triangular workflow · Square lattice/Gyromagnetic_photonic_crystal.mph COMSOL model · Triangular lattice/Gyromagnetic_photonic_crystal.mph COMSOL model
Components 8
Square lattice
- Square workflow
Square lattice/Main.mlx - COMSOL model
Square lattice/Gyromagnetic_photonic_crystal.mph - Berry/Chern results
Triangular lattice
- Triangular workflow
Triangular lattice/Main.mlx - COMSOL model
Triangular lattice/Gyromagnetic_photonic_crystal.mph - Berry/Chern results
Other components
- Researcher
- MATLAB LiveLink
Connections 7
- Researcher → Square workflow: opens
README.md - Researcher → Triangular workflow: opens
README.md - Researcher → COMSOL model: loads with mphopen
README.md - Researcher → COMSOL model: loads with mphopen
README.md - Researcher → MATLAB LiveLink: uses
README.md - Square workflow → Berry/Chern results: computes
README.md - Triangular workflow → Berry/Chern results: computes
README.md