benvial/gyptis

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
src/gyptis/models/twoscale2d.py108
B
4 hrs
src/gyptis/geometry/scattering3d.py114
A
3 hrs
src/gyptis/utils/data_download.py118
A
1 hr
examples/homogenization/_plot_negative_refraction.py122
A
0 mins
src/gyptis/geometry/phc3d.py125
A
2 hrs
src/gyptis/formulations/maxwell3d.py125
D
2 days
examples/diffraction/plot_anisotropic_grating.py129
A
0 mins
src/gyptis/formulations/maxwell2d.py130
D
2 days
tutorials/optimization/plot_optim.py133
A
1 hr
examples/diffraction/checkerboard_grating.py138
A
0 mins
docs/postprocess.py140
A
3 hrs
examples/diffraction/plot_silver_core_shell_grating.py141
A
1 hr
examples/homogenization/plot_four_phase.py145
A
0 mins
examples/scattering/dielectric_sphere.py146
A
35 mins
src/gyptis/bc.py146
A
1 hr
examples/diffraction/metasurface5.py160
A
0 mins
src/gyptis/api.py165
B
4 hrs
docs/conf.py168
A
35 mins
examples/scattering/plot_silver_core_shell.py174
A
1 hr
examples/diffraction/plot_2d_to_3d_grating.py177
B
4 hrs
src/gyptis/plot.py189
B
4 hrs
examples/homogenization/plot_high_contrast.py192
A
0 mins
src/gyptis/sources/spharm.py193
B
4 hrs
src/gyptis/models/simulation.py206
B
4 hrs
src/gyptis/models/scattering2d.py207
A
2 hrs
src/gyptis/models/grating3d.py242
C
1 day
examples/modal/plot_qnm.py242
A
0 mins
src/gyptis/models/scattering3d.py251
C
7 hrs
src/gyptis/complex.py276
B
6 hrs
src/gyptis/optimize.py288
D
1 day
src/gyptis/models/grating2d.py324
C
1 day
src/gyptis/sources/stack.py369
D
1 day
src/gyptis/materials.py389
D
2 days
src/gyptis/geometry/geometry.py570
F
3 days