diff --git a/DiffractionGratings/grating3D_parallel_Mmatrix.sh b/DiffractionGratings/grating3D_parallel_Mmatrix.sh
index 123ccc32d66783111a005276edc3df152a2c414c..df01b5ef4b00bb26441236ce9b04e8050a66c98e 100644
--- a/DiffractionGratings/grating3D_parallel_Mmatrix.sh
+++ b/DiffractionGratings/grating3D_parallel_Mmatrix.sh
@@ -2,10 +2,10 @@
 export OPENBLAS_NUM_THREADS=1
 export OMP_NUM_THREADS=1
 export NPROC=96
-# export nb_lam=1
-# export nb_phi=1
 export nb_lam=20
 export nb_phi=20
+# export nb_lam=30
+# export nb_phi=30
 export lambda_min=400
 export lambda_max=1200
 export FLAG_TOTAL=0
diff --git a/DiffractionGratings/grating3D_runall.sh b/DiffractionGratings/grating3D_runall.sh
index 67d992f5840df4d856dc6cbf2f532d6256832ab3..6516243c11c37abcf6dbb71719ee4f21c0be5c8e 100644
--- a/DiffractionGratings/grating3D_runall.sh
+++ b/DiffractionGratings/grating3D_runall.sh
@@ -1,4 +1,6 @@
 rm -r res3D*
+export OMP_NUM_THREADS=1
+export OPENBLAS_NUM_THREADS=4
 
 # for t in half_ellipsoid 
 for t in bi_sinusoidal checker half_ellipsoid hole pyramid U retrieve_2D_lamellar nanowire_solarcell convergence skewed_lattice