Debugging sized operator for generic DRC, new tests

This commit is contained in:
Matthias Koefferlein
2023-11-18 13:40:50 +01:00
parent c368710253
commit 877646d959
33 changed files with 276 additions and 41 deletions
+14
View File
@@ -0,0 +1,14 @@
source $drc_test_source
target $drc_test_target
deep
l1 = input(1, 0)
l1.output(1, 0)
l1.width(0.4).output(100, 0)
l1.width(0.9).output(101, 0)
l1.width(1.1).output(102, 0)
Binary file not shown.
+14
View File
@@ -0,0 +1,14 @@
source $drc_test_source
target $drc_test_target
deep
l1 = input(1, 0)
l1.output(1, 0)
l1.space(0.4, projection).output(100, 0)
l1.space(0.9, projection).output(101, 0)
l1.space(1.1, projection).output(102, 0)
Binary file not shown.
+14
View File
@@ -0,0 +1,14 @@
source $drc_test_source
target $drc_test_target
deep
l1 = input(1, 0)
l1.output(1, 0)
l1.drc(width < 0.4).output(100, 0)
l1.drc(width < 0.9).output(101, 0)
l1.drc(width < 1.1).output(102, 0)
Binary file not shown.
+14
View File
@@ -0,0 +1,14 @@
source $drc_test_source
target $drc_test_target
deep
l1 = input(1, 0)
l1.output(1, 0)
l1.drc(space(projection) < 0.4).output(100, 0)
l1.drc(space(projection) < 0.9).output(101, 0)
l1.drc(space(projection) < 1.1).output(102, 0)
Binary file not shown.
+14
View File
@@ -0,0 +1,14 @@
source $drc_test_source
target $drc_test_target
deep
l1 = input(1, 0)
l1.output(1, 0)
l1.edges.width(0.4, projection).output(100, 0)
l1.edges.width(0.9, projection).output(101, 0)
l1.edges.width(1.1, projection).output(102, 0)
Binary file not shown.
+14
View File
@@ -0,0 +1,14 @@
source $drc_test_source
target $drc_test_target
deep
l1 = input(1, 0)
l1.output(1, 0)
l1.edges.space(0.4, projection).output(100, 0)
l1.edges.space(0.9, projection).output(101, 0)
l1.edges.space(1.1, projection).output(102, 0)
Binary file not shown.
+13
View File
@@ -0,0 +1,13 @@
source $drc_test_source
target $drc_test_target
deep
l1 = input(1, 0)
l1.output(1, 0)
l1.sized(0.2).output(100, 0)
l1.sized(-0.2).output(101, 0)
Binary file not shown.
+15
View File
@@ -0,0 +1,15 @@
source $drc_test_source
target $drc_test_target
deep
l1 = input(1, 0)
l1.output(1, 0)
l1.sized(0.2, 0.0).output(100, 0)
l1.sized(0.0, 0.2).output(101, 0)
l1.sized(-0.2, 0.0).output(102, 0)
l1.sized(0.0, -0.2).output(103, 0)
Binary file not shown.
+13
View File
@@ -0,0 +1,13 @@
source $drc_test_source
target $drc_test_target
deep
l1 = input(1, 0)
l1.output(1, 0)
l1.drc(sized(0.2)).output(100, 0)
l1.drc(sized(-0.2)).output(101, 0)
Binary file not shown.
+15
View File
@@ -0,0 +1,15 @@
source $drc_test_source
target $drc_test_target
deep
l1 = input(1, 0)
l1.output(1, 0)
l1.drc(sized(0.2, 0.0)).output(100, 0)
l1.drc(sized(0.0, 0.2)).output(101, 0)
l1.drc(sized(-0.2, 0.0)).output(102, 0)
l1.drc(sized(0.0, -0.2)).output(103, 0)
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.