From 61c03a30e3ba38b69008115cacf535ae1ab6cc38 Mon Sep 17 00:00:00 2001
From: Guillaume Demesy <guillaume.demesy@fresnel.fr>
Date: Tue, 14 Feb 2023 16:56:06 +0100
Subject: [PATCH] pillars paper

---
 DiffractionGratings/grating3D_data_pillar.geo | 26 +++++++++----------
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/DiffractionGratings/grating3D_data_pillar.geo b/DiffractionGratings/grating3D_data_pillar.geo
index 1298f1a..71b45aa 100644
--- a/DiffractionGratings/grating3D_data_pillar.geo
+++ b/DiffractionGratings/grating3D_data_pillar.geo
@@ -17,21 +17,21 @@ DefineConstant[
     thetadeg      = {0     , Name StrCat[pp1,"/2theta0 [deg]"]},
     phideg        = {0     , Name StrCat[pp1,"/3phi0 [deg]"]},
     psideg        = {45    , Name StrCat[pp1,"/4psi0 [deg]"]},
-    period_x      = {1000.01 , Name StrCat[pp2,"/1X period [nm]"]},
-    period_y      = {1000.01 , Name StrCat[pp2,"/2Y period [nm]"]},
-    thick_L_1     = {100   , Name StrCat[pp2,"/3thickness layer 1 [nm] (superstrate)"]},
+    period_x      = {390   , Name StrCat[pp2,"/1X period [nm]"]},
+    period_y      = {390   , Name StrCat[pp2,"/2Y period [nm]"]},
+    thick_L_1     = {50   , Name StrCat[pp2,"/3thickness layer 1 [nm] (superstrate)"]},
     thick_L_2     = {50   , Name StrCat[pp2,"/4thickness layer 2 [nm]"]},
-    thick_L_3     = {50    , Name StrCat[pp2,"/5thickness layer 3 [nm]"]},
+    thick_L_3     = {200  , Name StrCat[pp2,"/5thickness layer 3 [nm]"]},
     thick_L_4     = {50   , Name StrCat[pp2,"/6thickness layer 4 [nm]"]},
-    thick_L_5     = {100   , Name StrCat[pp2,"/7thickness layer 5 [nm]"]},
-    thick_L_6     = {100   , Name StrCat[pp2,"/8thickness layer 6 [nm] (substrate)"]},
+    thick_L_5     = {50   , Name StrCat[pp2,"/7thickness layer 5 [nm]"]},
+    thick_L_6     = {50   , Name StrCat[pp2,"/8thickness layer 6 [nm] (substrate)"]},
     xsideg        = {0    , Name StrCat[pp2,"/9skew angle [deg]"],Visible 1},
 
-    tag_geom      = { 2      , Name StrCat[pp3,"/0Shape"], Choices {1="Pyramid",2="Cylindrical Hole",3="U",4="HalfEllipspoid",5="Checkerboard",6="bi-sinusoidal",7="2D lamellar"}},
-    rx            = {250   , Name StrCat[pp3,"/1rx"]},
-    ry            = {47    , Name StrCat[pp3,"/2ry"]},
-    rz            = {500   , Name StrCat[pp3,"/3rz"]},
-    flag_mat_scat = { 0    , Name StrCat[pp3,"/4Scatterer permittivity model"], Choices {0="Custom (Set Value Below)",1="SiO2",2="Ag (palik)",3="Al (palik)",4="Au (johnson)",5="Nb2O5",6="ZnSe",7="MgF2",8="TiO2",9="PMMA",10="Si",11="ITO",12="Cu (palik)"} },
+    tag_geom      = { 2    , Name StrCat[pp3,"/0Shape"], Choices {1="Pyramid",2="Cylindrical Hole",3="U",4="HalfEllipspoid",5="Checkerboard",6="bi-sinusoidal",7="2D lamellar",8="cylindrical pillar"}},
+    rx            = {60    , Name StrCat[pp3,"/1rx"]},
+    ry            = {60    , Name StrCat[pp3,"/2ry"]},
+    rz            = {130   , Name StrCat[pp3,"/3rz"]},
+    flag_mat_scat = {10    , Name StrCat[pp3,"/4Scatterer permittivity model"], Choices {0="Custom (Set Value Below)",1="SiO2",2="Ag (palik)",3="Al (palik)",4="Au (johnson)",5="Nb2O5",6="ZnSe",7="MgF2",8="TiO2",9="PMMA",10="Si",11="ITO",12="Cu (palik)"} },
     eps_re_Scat   = {1     , Name StrCat[pp3,"/7eps_re_Scat"]},
     eps_im_Scat   = {0     , Name StrCat[pp3,"/8eps_im_Scat"]},
 
@@ -45,8 +45,8 @@ DefineConstant[
     eps_im_L_1    = {0     , Name StrCat[pp4,"/layer 1: imag part of relative permittivity"]},
     eps_re_L_2    = {1     , Name StrCat[pp4,"/layer 2: real part of relative permittivity"]},
     eps_im_L_2    = {0     , Name StrCat[pp4,"/layer 2: imag part of relative permittivity"]},
-    eps_re_L_3    = {0.8125, Name StrCat[pp4,"/layer 3: real part of relative permittivity"]},
-    eps_im_L_3    = {5.25  , Name StrCat[pp4,"/layer 3: imag part of relative permittivity"]},
+    eps_re_L_3    = {1     , Name StrCat[pp4,"/layer 3: real part of relative permittivity"]},
+    eps_im_L_3    = {0     , Name StrCat[pp4,"/layer 3: imag part of relative permittivity"]},
     eps_re_L_4    = {2.25  , Name StrCat[pp4,"/layer 4: real part of relative permittivity"]},
     eps_im_L_4    = {0     , Name StrCat[pp4,"/layer 4: imag part of relative permittivity"]},
     eps_re_L_5    = {2.25  , Name StrCat[pp4,"/layer 5: real part of relative permittivity"]},
-- 
GitLab