benvial/gyptis

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
examples/diffraction/plot_2d_to_3d_grating.py177
B
4 hrs
examples/diffraction/plot_anisotropic_grating.py129
examples/diffraction/plot_dielectric_grating.py91
examples/diffraction/plot_pec_grating.py104
examples/diffraction/plot_silver_core_shell_grating.py141
A
1 hr
examples/diffraction/torus.py86
examples/homogenization/_plot_negative_refraction.py122
examples/homogenization/plot_four_phase.py145
examples/homogenization/plot_high_contrast.py192
examples/homogenization/plot_homogenization.py42
A
2 hrs
examples/modal/_plot_phc3D.py78
examples/modal/plot_phc2D.py91
examples/modal/plot_qnm.py242
examples/scattering/dielectric_sphere.py146
A
35 mins
examples/scattering/effs_scatt_cylinder.py23
A
35 mins
examples/scattering/mie.py44
D
2 days
examples/scattering/plot_cylinder.py84
examples/scattering/plot_ldos.py99
examples/scattering/plot_nanorod.py75
examples/scattering/plot_scattering2d_pec_cylinder.py79
examples/scattering/plot_silver_core_shell.py174
A
1 hr
examples/sources/plot_sources.py100
A
35 mins
src/gyptis/__about__.py16
src/gyptis/__init__.py51
src/gyptis/api.py165
B
4 hrs
src/gyptis/bc.py146
A
1 hr
src/gyptis/complex.py276
B
6 hrs
src/gyptis/formulations/__init__.py8
src/gyptis/formulations/_high_contrast.py66
D
3 days
src/gyptis/formulations/formulation.py84
A
1 hr
src/gyptis/formulations/maxwell2d.py130
D
2 days
src/gyptis/formulations/maxwell2dbands.py25
src/gyptis/formulations/maxwell2dperiodic.py44
src/gyptis/formulations/maxwell3d.py125
D
2 days
src/gyptis/formulations/maxwell3dbands.py24
src/gyptis/formulations/maxwell3dperiodic.py38
A
1 hr
src/gyptis/formulations/twoscale2d.py68
D
3 days
src/gyptis/formulations/twoscale3d.py63
A
2 hrs
src/gyptis/geometry/__init__.py7
src/gyptis/geometry/geometry.py570
F
3 days
src/gyptis/geometry/grating2d.py53
src/gyptis/geometry/grating3d.py81
src/gyptis/geometry/phc2d.py75
A
1 hr
src/gyptis/geometry/phc3d.py125
A
2 hrs
src/gyptis/geometry/scattering2d.py89
A
2 hrs
src/gyptis/geometry/scattering3d.py114
A
3 hrs
src/gyptis/materials.py389
D
2 days
src/gyptis/measure.py43
A
2 hrs
src/gyptis/mesh/__init__.py1
src/gyptis/mesh/_submesh.py14