From 3f9bc611a4ea7261a923849c4c4d8d05bc9e2b7a Mon Sep 17 00:00:00 2001
From: Guillaume Demesy <guillaume.demesy@fresnel.fr>
Date: Tue, 8 Nov 2022 13:10:40 +0100
Subject: [PATCH] set plasmonics as default

---
 DiffractionGratings/grating2D.geo         | 3 ++-
 DiffractionGratings/grating2D_conical.pro | 1 +
 DiffractionGratings/grating2D_data.geo    | 4 ++--
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/DiffractionGratings/grating2D.geo b/DiffractionGratings/grating2D.geo
index 0ce73da..e882729 100644
--- a/DiffractionGratings/grating2D.geo
+++ b/DiffractionGratings/grating2D.geo
@@ -256,7 +256,8 @@ If (Flag_o2_geom==1)
   Mesh.ElementOrder = 2;
 EndIf
 
-Solver.AutoMesh=1;
+// Mesh.Algorithm = 6;
+// Solver.AutoMesh=1;
 Geometry.Points = 0;
 Mesh.SurfaceEdges = 0;
 // Mesh.MshFileVersion = 2.0;
\ No newline at end of file
diff --git a/DiffractionGratings/grating2D_conical.pro b/DiffractionGratings/grating2D_conical.pro
index 5f6cfa8..a866832 100644
--- a/DiffractionGratings/grating2D_conical.pro
+++ b/DiffractionGratings/grating2D_conical.pro
@@ -380,6 +380,7 @@ Formulation {
       { Name uy; Type Local; NameOfSpace L2_lambda;}
     }
     Equation {
+      // {d El} = -EZ[] /\ grad Elz
       Galerkin {[ 1/mur[] * Dof{d Et}                          , {d Et}     ] ; In Omega; Integration Int_1; Jacobian JVol; }
       Galerkin {[ 1/mur[] * Dof{d El}                          , {d El}     ] ; In Omega; Integration Int_1; Jacobian JVol; }
       Galerkin {[-Complex[0,gamma[]]  /mur[] * Dof{d El}       , EZ[]*^{Et} ] ; In Omega; Integration Int_1; Jacobian JVol; }
diff --git a/DiffractionGratings/grating2D_data.geo b/DiffractionGratings/grating2D_data.geo
index 8f4b141..2441a3e 100644
--- a/DiffractionGratings/grating2D_data.geo
+++ b/DiffractionGratings/grating2D_data.geo
@@ -1,9 +1,9 @@
 
 
 DefineConstant[
-  test_case = {"LamellarGrating",
+  test_case = {"Plasmonics",
     Name "0Test case",
-    Choices {"AnisotropicGrating", "LamellarGrating", "PhotonicCrystalSlab", "ResonantGrating", "plasmonics"},
+    Choices {"AnisotropicGrating", "LamellarGrating", "PhotonicCrystalSlab", "ResonantGrating", "Plasmonics"},
     GmshOption "Reset", Autocheck 0
   }
 ];
-- 
GitLab