Rank: 3722 based on 31 downloads (last 30 days) and 3 files submitted
photo

Nicolas Ayotte

E-mail
Company/University
Université Laval

Personal Profile:

I am a finishing Ph.D. candidate who has been doing research for five years in Integrated Photonics on all aspects of device creation from modeling, simulation and CAD design to fabrication and experimental testing. I have a lot of experience in the conception of complex integrated Bragg gratings in SOI.

Specialties: Telecommunications, Bragg gratings, Silicon Photonics, Semiconductors, Silicon-On-Insulator, Coupled-Mode Theory, Fiber Lasers, Matlab programming, C++/ C# programming, LAPACK, BLAS, Lumerical FDTD Solutions, Lumerical Mode Solutions

Professional Interests:
integrated photonics, silicon photonics, simulations

 

Watch this Author's files

 

Files Posted by Nicolas View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
04 Jun 2014 Screenshot nicolasayotte/MatlabGDSPhotonicsToolbox A library of functions to facilitate the design of Photonics Integrated Circuits GDS layouts Author: Nicolas Ayotte integrated photonics, photonics, soi, silicon, photonics circuits, gds 19 1
  • 5.0
5.0 | 2 ratings
28 Feb 2014 Cumulative Matrix Multiplication This function takes a matrix A(n,n,m) and calculates the cumulative matrix product B(n,n) Author: Nicolas Ayotte linear algebra 6 1
25 Feb 2014 Cumulative 2x2 Complex Matrix Multiplication This takes a 2x2xm matrix and calculates the cumulative matrix multiplication along the 3rd diim. Author: Nicolas Ayotte linear algebra 6 0
Comments and Ratings by Nicolas
Updated File Comments Rating
21 Feb 2014 Cumulative Matrix Multiplication This function takes a matrix A(n,n,m) and calculates the cumulative matrix product B(n,n) Author: Nicolas Ayotte

This function requires the matrices to be complex. For large values of m you should get a speed up of about 60 for n = 2, 30 for n = 3, 10 for n = 4, etc.

Comments and Ratings on Nicolas' Files View all
Updated File Comment by Comments Rating
06 Jun 2014 nicolasayotte/MatlabGDSPhotonicsToolbox A library of functions to facilitate the design of Photonics Integrated Circuits GDS layouts Author: Nicolas Ayotte D. Simard, Alexandre

From the user standpoint, this library reduces significantly the time required to produce a complex and multi-layer layout (both for active and passive photonic circuit). This code allows producing a flexible layout than can be easily adjusted and modified to match improved simulation results.

06 Jun 2014 nicolasayotte/MatlabGDSPhotonicsToolbox A library of functions to facilitate the design of Photonics Integrated Circuits GDS layouts Author: Nicolas Ayotte D. Simard, Alexandre

21 Feb 2014 Cumulative Matrix Multiplication This function takes a matrix A(n,n,m) and calculates the cumulative matrix product B(n,n) Author: Nicolas Ayotte Ayotte, Nicolas

This function requires the matrices to be complex. For large values of m you should get a speed up of about 60 for n = 2, 30 for n = 3, 10 for n = 4, etc.

Contact us