From 45c7fb8f26c8ff03cbc5353f4788be28a216a58f Mon Sep 17 00:00:00 2001
From: Mikhail Svechnikov <m.svechnikov@fz-juelich.de>
Date: Thu, 12 Sep 2024 18:06:27 +0200
Subject: [PATCH] add seed to example

---
 auto/Examples/varia/RoughSurface.py     | 3 ++-
 auto/FigExamples/varia/RoughSurface.py  | 3 ++-
 auto/MiniExamples/varia/RoughSurface.py | 3 ++-
 rawEx/varia/RoughSurface.py             | 3 ++-
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/auto/Examples/varia/RoughSurface.py b/auto/Examples/varia/RoughSurface.py
index c14f8adc7d4..66148dbe43d 100755
--- a/auto/Examples/varia/RoughSurface.py
+++ b/auto/Examples/varia/RoughSurface.py
@@ -97,10 +97,11 @@ if __name__ == '__main__':
     
     sample = get_sample()
     interface_index = 0 # top interface
+    seed = -1 # seed < 0 ==> random every time
     
     # generate roughness map
     roughness_map = ba.RoughnessMap(X_points, Y_points, Lx, Ly, 
-                                    sample, interface_index)
+                                    sample, interface_index, seed)
     surface = roughness_map.generate()
     
     print("rms = {:.3}".format(np.std(surface)),"nm")
diff --git a/auto/FigExamples/varia/RoughSurface.py b/auto/FigExamples/varia/RoughSurface.py
index 753819d7fed..cab3c83ba33 100755
--- a/auto/FigExamples/varia/RoughSurface.py
+++ b/auto/FigExamples/varia/RoughSurface.py
@@ -97,10 +97,11 @@ if __name__ == '__main__':
     
     sample = get_sample()
     interface_index = 0 # top interface
+    seed = -1 # seed < 0 ==> random every time
     
     # generate roughness map
     roughness_map = ba.RoughnessMap(X_points, Y_points, Lx, Ly, 
-                                    sample, interface_index)
+                                    sample, interface_index, seed)
     surface = roughness_map.generate()
     
     print("rms = {:.3}".format(np.std(surface)),"nm")
diff --git a/auto/MiniExamples/varia/RoughSurface.py b/auto/MiniExamples/varia/RoughSurface.py
index 8dcf9bed08f..2fd893f2169 100755
--- a/auto/MiniExamples/varia/RoughSurface.py
+++ b/auto/MiniExamples/varia/RoughSurface.py
@@ -97,10 +97,11 @@ if __name__ == '__main__':
     
     sample = get_sample()
     interface_index = 0 # top interface
+    seed = -1 # seed < 0 ==> random every time
     
     # generate roughness map
     roughness_map = ba.RoughnessMap(X_points, Y_points, Lx, Ly, 
-                                    sample, interface_index)
+                                    sample, interface_index, seed)
     surface = roughness_map.generate()
     
     print("rms = {:.3}".format(np.std(surface)),"nm")
diff --git a/rawEx/varia/RoughSurface.py b/rawEx/varia/RoughSurface.py
index c12911350fe..d5b0d250abf 100755
--- a/rawEx/varia/RoughSurface.py
+++ b/rawEx/varia/RoughSurface.py
@@ -97,10 +97,11 @@ if __name__ == '__main__':
     
     sample = get_sample()
     interface_index = 0 # top interface
+    seed = -1 # seed < 0 ==> random every time
     
     # generate roughness map
     roughness_map = ba.RoughnessMap(X_points, Y_points, Lx, Ly, 
-                                    sample, interface_index)
+                                    sample, interface_index, seed)
     surface = roughness_map.generate()
     
     print("rms = {:.3}".format(np.std(surface)),"nm")
-- 
GitLab