cRCWA un programma open-source di simulazione fotonica
Ciao a tutti,
vorrei annunciare l'uscita di cRCWA, un nuovo tool di simulazione ottica open source GPLv3, basato sul metodo RCWA:
https://github.com/cRCWA/cRCWA
Si tratta di un programma di simulazione che permette di risolvere le equazioni di Maxwell su strutture periodiche (come reticoli di diffrazione, cellule solari microstrutturate, cristalli fotonici) o non periodiche come guide d'onda dielettriche. Quest'ultima variante è basata sull'introduzione di PML nella finestra di calcolo ed è nota sotto il nome di Aperiodic Fourier Modal Method o AFMM.
Una particolarità di cRCWA è la possibilità di applicare il metodo AFMM a strutture in coordinate cilindriche, per esempio per calcolare le perdite per curvatura di guide d'onda dielettriche conoscendone la carta d'indice di rifrazione: http://davbucci.chez-alice.fr/fisica/pa ... -3-367.pdf
Interamente scritto in C++, può essere usato come programma a se stante con semplici script di simulazione, oppure come modulo da usare in programmi scritti in Python.
vorrei annunciare l'uscita di cRCWA, un nuovo tool di simulazione ottica open source GPLv3, basato sul metodo RCWA:
https://github.com/cRCWA/cRCWA
Si tratta di un programma di simulazione che permette di risolvere le equazioni di Maxwell su strutture periodiche (come reticoli di diffrazione, cellule solari microstrutturate, cristalli fotonici) o non periodiche come guide d'onda dielettriche. Quest'ultima variante è basata sull'introduzione di PML nella finestra di calcolo ed è nota sotto il nome di Aperiodic Fourier Modal Method o AFMM.
Una particolarità di cRCWA è la possibilità di applicare il metodo AFMM a strutture in coordinate cilindriche, per esempio per calcolare le perdite per curvatura di guide d'onda dielettriche conoscendone la carta d'indice di rifrazione: http://davbucci.chez-alice.fr/fisica/pa ... -3-367.pdf
Interamente scritto in C++, può essere usato come programma a se stante con semplici script di simulazione, oppure come modulo da usare in programmi scritti in Python.