Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why "waveguide_length" in function "Grating coupler simulation" cannot correspond to FDTD parameters? #244

Open
Zwlzzm opened this issue Jul 14, 2021 · 0 comments

Comments

@Zwlzzm
Copy link

Zwlzzm commented Jul 14, 2021

Hi,

I find changing parameter "waveguide_length" in Klayout cannot take effect in Lumerical FDTD.

For, "waveguide_length", it seems that it only for 3D simulation, However, no matter how to change the value of "waveguide_length". This parameter in FDTD (waveguide length) is always 10um.

  filename = matches[0]

  # set 2D GC geometry parameters
  lumapi.evalScript(_globals.FDTD,
  "load('%s'); select('grating_coupler_3D'); set('duty cycle',%s);\
  set('etch depth',%s); set('pitch',%s);\
  set('target length',%s); set('L extra',%s);\
  set('radius',%s); set('y span',%s);\
  set('waveguide width',%s); set('waveguide length,%s);'"
  % (filename, GC_settings['duty_cycle'], GC_settings['etch_depth'],
  GC_settings['pitch'],GC_settings['target_length'],GC_settings['length_extra'],
  GC_settings['radius'],GC_settings['y_span'],
     GC_settings['waveguide_width'],GC_settings['waveguide_length']))

image

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant