Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ QuickTrace: An Efficient Contour Tracing Algorithm for Defect Robustness Simulation #546

Merged
merged 351 commits into from
Jan 13, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
351 commits
Select commit Hold shift + click to select a range
2478303
:green_heart: small changes to test.
Drewniok Jul 2, 2024
55f9ab8
:green_heart: small changes to test.
Drewniok Jul 2, 2024
4ffefe1
:green_heart: small changes to test.
Drewniok Jul 2, 2024
28247ec
Merge branch 'main' into sa_gate_design
Drewniok Jul 3, 2024
63f35f5
:art: rename function.
Drewniok Jul 3, 2024
95cf263
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Jul 3, 2024
d97820e
:art: missing renaming in experiment.
Drewniok Jul 3, 2024
8ca2c02
Merge remote-tracking branch 'origin/sa_gate_design' into sa_gate_design
Drewniok Jul 3, 2024
d61690d
:green_heart: fix windows build issue.
Drewniok Jul 3, 2024
2acf8bf
Merge branch 'main' into sa_gate_design
Drewniok Jul 19, 2024
b1aa210
:memo: Update pyfiction docstrings
actions-user Jul 19, 2024
4ea9a69
:memo: fix docu issue.
Drewniok Jul 22, 2024
bc9bec6
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Jul 22, 2024
6a11b35
Merge branch 'main' into sa_gate_design
Drewniok Jul 25, 2024
f3745d9
:art: update code after merge.
Drewniok Jul 25, 2024
f24b960
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Jul 25, 2024
f16c4dc
:memo: Update pyfiction docstrings
actions-user Jul 25, 2024
beca579
:art: update code after merge.
Drewniok Jul 25, 2024
80b498c
:memo: Update pyfiction docstrings
actions-user Jul 25, 2024
d467583
:memo: fix docu.
Drewniok Jul 25, 2024
cdbb8d0
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Jul 25, 2024
351e3db
:art: update the experiment script.
Drewniok Jul 25, 2024
023b807
Merge remote-tracking branch 'origin/sa_gate_design' into sa_gate_design
Drewniok Jul 25, 2024
4cb70ca
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Jul 25, 2024
96053d9
:art: small fix.
Drewniok Jul 25, 2024
2d7bb81
:memo: Update pyfiction docstrings
actions-user Jul 25, 2024
5c260d9
:art: small fix.
Drewniok Jul 25, 2024
4043ded
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Jul 25, 2024
2bb165c
:memo: Update pyfiction docstrings
actions-user Jul 25, 2024
959ee24
Merge branch 'main' into sa_gate_design
Drewniok Aug 1, 2024
75c7fe4
:twisted_rightwards_arrows: merge.
Drewniok Aug 1, 2024
53325f3
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Aug 1, 2024
15dd854
:twisted_rightwards_arrows: merge.
Drewniok Aug 1, 2024
d012748
Merge remote-tracking branch 'origin/sa_gate_design' into sa_gate_design
Drewniok Aug 1, 2024
d36ab6b
Merge remote-tracking branch 'origin/main' into defect_operational_do…
Drewniok Sep 20, 2024
1a1f204
:see_no_evil: update gitignore file.
Drewniok Sep 20, 2024
8f10c7e
:children_crossing: add experiment to compare different methods to de…
Drewniok Sep 20, 2024
37f4219
:art: update code.
Drewniok Sep 20, 2024
0c0a317
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Sep 20, 2024
ae3727f
:memo: Update pyfiction docstrings
actions-user Sep 20, 2024
abf84cd
:art: add comments.
Drewniok Sep 20, 2024
7739a16
:art: small fix.
Drewniok Sep 20, 2024
728f892
:art: delete superfluous header file
Drewniok Sep 20, 2024
ee6c60f
:art: small changes
Drewniok Oct 2, 2024
08b82cb
:art: small changes.
Drewniok Oct 2, 2024
2bce91c
:art: experiments.
Drewniok Oct 14, 2024
328169c
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Oct 18, 2024
1ea65b5
:art: several changes.
Drewniok Oct 18, 2024
c6ebcbb
:memo: Update pyfiction docstrings
actions-user Oct 18, 2024
0fa4620
:art: small changes.
Drewniok Oct 18, 2024
add6c52
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Oct 18, 2024
9b5ee7f
:art: revert changes.
Drewniok Oct 18, 2024
bdde82f
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Oct 18, 2024
0369455
:fire: delete files.
Drewniok Oct 18, 2024
b07b9d3
Merge remote-tracking branch 'origin/defect_operational_domain_algori…
Drewniok Oct 18, 2024
814a51d
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Oct 21, 2024
bc9b113
:art: Make sure the contour does not get stuck if you have only one c…
Drewniok Oct 30, 2024
84d5a1f
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Oct 30, 2024
c655a24
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Oct 30, 2024
dee2194
:memo: Update pyfiction docstrings
actions-user Oct 30, 2024
c0a82e2
:art: small fixes.
Drewniok Oct 30, 2024
afcec19
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Oct 30, 2024
652b058
:memo: Update pyfiction docstrings
actions-user Oct 30, 2024
24c6fce
:truck: add Bestagon gate library with logic cell type.
Drewniok Oct 30, 2024
ccb9839
:bug: make sure logic cell type is handled correctly.
Drewniok Oct 30, 2024
de8f9b3
:fire: delete files again and put them to separate PR.
Drewniok Oct 30, 2024
da123b1
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Oct 30, 2024
0c6c059
Merge branch 'main' into update_write_read_sqd
Drewniok Oct 31, 2024
712c94c
:art: use switch.
Drewniok Oct 31, 2024
0bcf163
:art: use switch
Drewniok Oct 31, 2024
ccae103
Merge branch 'main' into update_write_read_sqd
Drewniok Oct 31, 2024
80d86c0
Merge branch 'main' into update_write_read_sqd
Drewniok Nov 1, 2024
d761ae0
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Nov 1, 2024
2800dd4
Merge branch 'main' into update_write_read_sqd
Drewniok Nov 1, 2024
f3fedf1
:snake: fix python bindings.
Drewniok Nov 1, 2024
2c41a63
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Nov 1, 2024
1e78447
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Nov 1, 2024
a038155
:memo: Update pyfiction docstrings
actions-user Nov 1, 2024
14a934e
:art: small fix.
Drewniok Nov 1, 2024
f71a6f8
Merge remote-tracking branch 'origin/defect_operational_domain_algori…
Drewniok Nov 1, 2024
38ff96c
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Nov 1, 2024
67a493a
:memo: Update pyfiction docstrings
actions-user Nov 1, 2024
e358e38
:art: small change.
Drewniok Nov 2, 2024
5090abb
:art: small fix.
Drewniok Nov 2, 2024
dc7b0d5
:art: clang-tidy fix.
Drewniok Nov 2, 2024
0e2fba5
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Nov 2, 2024
cf4f749
Merge branch 'main' into update_write_read_sqd
Drewniok Nov 2, 2024
2213425
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Nov 2, 2024
b8fcf6c
:art: small fix.
Drewniok Nov 2, 2024
325c0e3
:art: small fix.
Drewniok Nov 2, 2024
41b630e
:memo: Update pyfiction docstrings
actions-user Nov 2, 2024
f727847
:art: small fix.
Drewniok Nov 2, 2024
00977b6
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Nov 2, 2024
f54a4c4
:memo: Update pyfiction docstrings
actions-user Nov 2, 2024
0f05a47
:art: small fix.
Drewniok Nov 3, 2024
f1e38d7
:art: print output to fix CI.
Drewniok Nov 4, 2024
b6b9bc1
:art: print output to fix CI.
Drewniok Nov 4, 2024
3967e2e
:art: integrate Marcel's comment.
Drewniok Nov 4, 2024
e1ab329
Merge branch 'update_write_read_sqd' into defect_operational_domain_a…
Drewniok Nov 4, 2024
ee68a73
:art: small fix in docu.
Drewniok Nov 4, 2024
8e86d53
:art: rename files.
Drewniok Nov 4, 2024
73160ed
:memo: Update pyfiction docstrings
actions-user Nov 4, 2024
2785d9e
:art: small clang-tidy fixes.
Drewniok Nov 4, 2024
e5c5abb
Merge remote-tracking branch 'origin/defect_operational_domain_algori…
Drewniok Nov 4, 2024
5a6409d
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Nov 4, 2024
4baa9bc
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Nov 4, 2024
101d4cf
:art: use one thread to see if that fixes python unit tests in CI.
Drewniok Nov 6, 2024
1cb29bd
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Nov 6, 2024
0477cf8
:art: try to fix docu.
Drewniok Nov 6, 2024
e125607
:sparkles: add function to save defect operational domain.
Drewniok Nov 6, 2024
24aae60
:thread: replace `future` by `thread` to avoid python 3.13 issues
Drewniok Nov 6, 2024
7702cf0
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Nov 6, 2024
830e923
:thread: small fix.
Drewniok Nov 6, 2024
1ef14c6
:thread: small fix.
Drewniok Nov 6, 2024
44ed17b
:thread: use one thread to test CI issues.
Drewniok Nov 6, 2024
708940a
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Nov 7, 2024
350741f
:thread: use different implementation.
Drewniok Nov 7, 2024
5c8061c
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Nov 7, 2024
7d84d90
:memo: small fix.
Drewniok Nov 7, 2024
c5b400b
:memo: small fix.
Drewniok Nov 7, 2024
cf63378
:art: small fix.
Drewniok Nov 7, 2024
4fa4972
:art: small fix.
Drewniok Nov 7, 2024
d8c5e38
:art: revert changes to understand issue.
Drewniok Nov 7, 2024
828e992
:art: small fix.
Drewniok Nov 7, 2024
c92a8bf
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Nov 7, 2024
6c1cb6a
:arrow_up: use python 3.13 for readthedocs
Drewniok Nov 7, 2024
0b63725
Merge remote-tracking branch 'origin/defect_operational_domain_algori…
Drewniok Nov 7, 2024
6ff9604
:arrow_up: use python 3.13 for readthedocs
Drewniok Nov 7, 2024
aa101ce
:arrow_up: use python 3.13 for readthedocs
Drewniok Nov 7, 2024
7d03507
:arrow_up: use python 3.8 for readthedocs
Drewniok Nov 7, 2024
ba35b53
:green_heart: use string.
Drewniok Nov 7, 2024
29924b3
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Nov 13, 2024
cad1164
:art: restructure.
Drewniok Nov 13, 2024
76cfef1
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Nov 13, 2024
5d0f4e7
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Nov 15, 2024
1552711
:arrow_up: use python 3.10 again for readthedocs.
Drewniok Nov 15, 2024
c258a8c
:alembic: small fix.
Drewniok Nov 18, 2024
ebb6885
:alembic: small fix.
Drewniok Nov 18, 2024
bbcad9c
:memo: deactivate `exact` to try to solve documentation issue
Drewniok Nov 18, 2024
eb54fc4
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Nov 19, 2024
12f373d
:memo: try to fix docu issue.
Drewniok Nov 19, 2024
5a72810
:memo: Update pyfiction docstrings
actions-user Nov 19, 2024
41159b7
:art: include missing header file.
Drewniok Nov 19, 2024
af724e7
Merge remote-tracking branch 'origin/defect_operational_domain_algori…
Drewniok Nov 19, 2024
c3dc185
:memo: small update.
Drewniok Nov 19, 2024
6391274
:memo: Update pyfiction docstrings
actions-user Nov 19, 2024
4369ae8
:white_check_mark: update tests.
Drewniok Nov 19, 2024
46d9988
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Nov 19, 2024
b750c6d
:art: use static_cast to use correct type.
Drewniok Nov 19, 2024
615fb0d
:art: static-cast to avoid tpye error.
Drewniok Nov 19, 2024
5f83b49
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Nov 19, 2024
aecc06a
:memo: Update pyfiction docstrings
actions-user Nov 19, 2024
fd13dbe
:art: small fix.
Drewniok Nov 21, 2024
e03f175
:memo: small fix.
Drewniok Nov 21, 2024
c4291eb
:white_check_mark: small fix.
Drewniok Nov 22, 2024
ca59bba
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Nov 22, 2024
b90070b
:memo: small fix.
Drewniok Nov 22, 2024
53f1371
:memo: revert changes in the workflow.
Drewniok Nov 22, 2024
4e7c38f
:memo: try to fix docu.
Drewniok Nov 22, 2024
941e9ae
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Nov 22, 2024
6ed5eec
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Nov 28, 2024
f7e9ed0
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Nov 28, 2024
e429443
:fire: remove python bindings for the moment due to doc issue.
Drewniok Nov 28, 2024
d176140
Merge remote-tracking branch 'origin/defect_operational_domain_algori…
Drewniok Nov 28, 2024
4a2388e
:fire: remove python bindings for the moment due to doc issue.
Drewniok Nov 28, 2024
d8351cf
:art: small fix.
Drewniok Nov 28, 2024
35a6266
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Nov 28, 2024
19fd6a4
:snake: small fix.
Drewniok Nov 29, 2024
11eacbe
:snake: small fix.
Drewniok Nov 29, 2024
d030604
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Nov 29, 2024
6ef26d7
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Nov 29, 2024
656f7dd
:art: Several cleanup changes.
Drewniok Dec 2, 2024
b5322ae
🎨 Incorporated pre-commit fixes
pre-commit-ci[bot] Dec 2, 2024
c1327c5
:memo: Update pyfiction docstrings
actions-user Dec 2, 2024
21babb4
:art: revert changes.
Drewniok Dec 2, 2024
d56bd37
Merge remote-tracking branch 'origin/defect_operational_domain_algori…
Drewniok Dec 2, 2024
49cd82c
:art: revert changes.
Drewniok Dec 2, 2024
d69407d
:art: revert changes.
Drewniok Dec 2, 2024
98afa3e
:art: small fix.
Drewniok Dec 3, 2024
024d933
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Dec 4, 2024
d427eb5
:art: small fix.
Drewniok Dec 4, 2024
4cf00d5
:art: small fix.
Drewniok Dec 4, 2024
9397eaf
:memo: Update pyfiction docstrings
actions-user Dec 4, 2024
ef50b10
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Dec 5, 2024
de10118
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Dec 7, 2024
54d7a6c
:snake: small fix.
Drewniok Dec 9, 2024
afb4164
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Dec 9, 2024
77c548c
Merge remote-tracking branch 'origin/defect_operational_domain_algori…
Drewniok Dec 9, 2024
688d9b3
:snake: small fix.
Drewniok Dec 9, 2024
4d3cd41
:memo: small update.
Drewniok Dec 10, 2024
d4e9675
:memo: small update.
Drewniok Dec 10, 2024
cbfeefe
:memo: small update.
Drewniok Dec 10, 2024
c3d5add
:memo: Update pyfiction docstrings
actions-user Dec 10, 2024
2208384
:memo: small updates.
Drewniok Dec 12, 2024
43b74ae
:memo: Update pyfiction docstrings
actions-user Dec 12, 2024
9477cf8
:memo: Update pyfiction docstrings
actions-user Dec 12, 2024
b25283e
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Dec 13, 2024
00e73bb
:memo: small update.
Drewniok Dec 13, 2024
72c2a27
:memo: Update pyfiction docstrings
actions-user Dec 13, 2024
e4596a9
:art: small update.
Drewniok Dec 13, 2024
9f32dc2
:art: integrate first batch of Marcel's comments.
Drewniok Dec 17, 2024
885fa34
:memo: Update pyfiction docstrings
actions-user Dec 17, 2024
d3730fa
:memo: fix docu.
Drewniok Dec 17, 2024
08c7c87
:art: significant restructuring.
Drewniok Dec 20, 2024
18a5294
:memo: Update pyfiction docstrings
actions-user Dec 20, 2024
5fb22ee
:art: renaming.
Drewniok Dec 20, 2024
ee14fb2
:memo: Update pyfiction docstrings
actions-user Dec 20, 2024
62cf4d0
:memo: small update.
Drewniok Dec 20, 2024
1348f77
Merge remote-tracking branch 'origin/defect_operational_domain_algori…
Drewniok Dec 20, 2024
750cd9c
:memo: small update.
Drewniok Dec 20, 2024
41ebc49
:snake: small update.
Drewniok Dec 21, 2024
9978cad
:alembic: update the experiments.
Drewniok Dec 21, 2024
f208985
:alembic: update the experiments.
Drewniok Dec 21, 2024
35fed45
Merge branch 'cda-tum:main' into main
Drewniok Dec 26, 2024
87e4908
:art: fix several issues.
Drewniok Dec 26, 2024
c4bb788
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Dec 26, 2024
77fc004
:white_check_mark: cover a symmetric case.
Drewniok Dec 30, 2024
9ad8bcf
:memo: Update pyfiction docstrings
actions-user Dec 30, 2024
8c9d1ef
:memo: small fix.
Drewniok Dec 30, 2024
ecf5d14
:white_check_mark: add a symmetric case.
Drewniok Dec 30, 2024
42981aa
:white_check_mark: small fix.
Drewniok Jan 2, 2025
247003f
:art: update docu.
Drewniok Jan 2, 2025
27f7ef9
:art: increase consistency.
Drewniok Jan 2, 2025
8e67cee
:memo: Update pyfiction docstrings
actions-user Jan 2, 2025
a880e0e
:art: increase consistency.
Drewniok Jan 2, 2025
177de22
Merge remote-tracking branch 'origin/defect_operational_domain_algori…
Drewniok Jan 2, 2025
cc59531
:memo: Update pyfiction docstrings
actions-user Jan 2, 2025
fc8cebe
:memo: small fix.
Drewniok Jan 2, 2025
3e40a1f
:memo: Update pyfiction docstrings
actions-user Jan 2, 2025
bc905b7
Merge branch 'cda-tum:main' into main
Drewniok Jan 2, 2025
567030d
:art: remove discard statement.
Drewniok Jan 2, 2025
8bc48f0
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Jan 2, 2025
986467a
Merge remote-tracking branch 'origin/defect_operational_domain_algori…
Drewniok Jan 2, 2025
7d0c01a
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Jan 6, 2025
f188a69
Merge branch 'cda-tum:main' into main
Drewniok Jan 7, 2025
23c09a7
Merge branch 'main' into defect_operational_domain_algorithm
marcelwa Jan 7, 2025
65ec0a5
Merge branch 'cda-tum:main' into main
Drewniok Jan 8, 2025
4fc8f60
:art: implement Marcel's feedback.
Drewniok Jan 9, 2025
5c4df19
:memo: Update pyfiction docstrings
actions-user Jan 9, 2025
24c2421
Merge branch 'cda-tum:main' into main
Drewniok Jan 9, 2025
1a1c567
:memo: update todos.
Drewniok Jan 9, 2025
bb91b07
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Jan 9, 2025
c11d4b0
:memo: small fix.
Drewniok Jan 9, 2025
af68449
:memo: small fix.
Drewniok Jan 9, 2025
155cc73
:memo: small fixes.
Drewniok Jan 9, 2025
1f3b31b
:snake: small fix.
Drewniok Jan 9, 2025
88ee438
:white_check_mark: small fix.
Drewniok Jan 10, 2025
dfaa110
:art: remove unused header.
Drewniok Jan 10, 2025
8766509
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Jan 11, 2025
eaee609
Merge branch 'main' into defect_operational_domain_algorithm
Drewniok Jan 13, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 20 additions & 16 deletions bindings/mnt/pyfiction/__init__.py
Drewniok marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,6 @@
apply_topolinano_library,
# Technology
area,
assess_physical_population_stability,
assess_physical_population_stability_params,
automatic_base_number_detection,
bdl_input_iterator_100,
bdl_input_iterator_111,
Expand Down Expand Up @@ -69,10 +67,7 @@
color_mode,
color_routing,
color_routing_params,
compute_operational_ratio,
compute_operational_ratio_params,
convert_layout_to_siqad_coordinates,
convert_potential_to_distance,
create_and3_tt,
create_and_tt,
create_and_xor_tt,
Expand Down Expand Up @@ -120,8 +115,6 @@
detect_bdl_wires_params,
determine_displacement_robustness_domain_100,
determine_displacement_robustness_domain_111,
determine_groundstate_from_simulation_results,
determine_physically_valid_parameters,
dimer_displacement_policy,
displacement_analysis_mode,
displacement_robustness_domain_100,
Expand Down Expand Up @@ -162,6 +155,7 @@
graph_oriented_layout_design,
graph_oriented_layout_design_params,
graph_oriented_layout_design_stats,
groundstate_from_simulation_result,
has_high_degree_fanin_nodes,
hexagonal_gate_layout,
hexagonal_layout,
Expand Down Expand Up @@ -207,6 +201,8 @@
operational_domain_grid_search,
operational_domain_params,
operational_domain_random_sampling,
operational_domain_ratio,
operational_domain_ratio_params,
operational_domain_stats,
operational_domain_value_range,
operational_input_patterns,
Expand All @@ -216,13 +212,19 @@
orthogonal_stats,
out_of_cell_names_exception,
parameter_point,
physical_population_stability_100,
physical_population_stability_111,
physical_population_stability_params,
physically_valid_parameters,
physically_valid_parameters_domain,
place,
population_stability_information,
population_stability_information_100,
population_stability_information_111,
positive_charges,
post_layout_optimization,
post_layout_optimization_params,
post_layout_optimization_stats,
potential_to_distance_conversion,
qca_layout,
qca_technology,
quickexact,
Expand Down Expand Up @@ -336,8 +338,6 @@
"apply_topolinano_library",
# Technology
"area",
"assess_physical_population_stability",
"assess_physical_population_stability_params",
"automatic_base_number_detection",
"bdl_input_iterator_100",
"bdl_input_iterator_111",
Expand Down Expand Up @@ -369,10 +369,7 @@
"color_mode",
"color_routing",
"color_routing_params",
"compute_operational_ratio",
"compute_operational_ratio_params",
"convert_layout_to_siqad_coordinates",
"convert_potential_to_distance",
"create_and3_tt",
"create_and_tt",
"create_and_xor_tt",
Expand Down Expand Up @@ -420,8 +417,6 @@
"detect_bdl_wires_params",
"determine_displacement_robustness_domain_100",
"determine_displacement_robustness_domain_111",
"determine_groundstate_from_simulation_results",
"determine_physically_valid_parameters",
"dimer_displacement_policy",
"displacement_analysis_mode",
"displacement_robustness_domain_100",
Expand Down Expand Up @@ -462,6 +457,7 @@
"graph_oriented_layout_design",
"graph_oriented_layout_design_params",
"graph_oriented_layout_design_stats",
"groundstate_from_simulation_result",
"has_high_degree_fanin_nodes",
"hexagonal_gate_layout",
"hexagonal_layout",
Expand Down Expand Up @@ -507,6 +503,8 @@
"operational_domain_grid_search",
"operational_domain_params",
"operational_domain_random_sampling",
"operational_domain_ratio",
"operational_domain_ratio_params",
"operational_domain_stats",
"operational_domain_value_range",
"operational_input_patterns",
Expand All @@ -516,13 +514,19 @@
"orthogonal_stats",
"out_of_cell_names_exception",
"parameter_point",
"physical_population_stability_100",
"physical_population_stability_111",
"physical_population_stability_params",
"physically_valid_parameters",
"physically_valid_parameters_domain",
"place",
"population_stability_information",
"population_stability_information_100",
"population_stability_information_111",
"positive_charges",
"post_layout_optimization",
"post_layout_optimization_params",
"post_layout_optimization_stats",
"potential_to_distance_conversion",
"qca_layout",
"qca_technology",
"quickexact",
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
// Created by marcel on 21.11.23.
//

#ifndef PYFICTION_CAN_POSITIVE_CHARGES_OCCUR_HPP
#define PYFICTION_CAN_POSITIVE_CHARGES_OCCUR_HPP
#ifndef PYFICTION_CAN_POSITIVE_CHARGE_OCCUR_HPP
#define PYFICTION_CAN_POSITIVE_CHARGE_OCCUR_HPP

#include "pyfiction/documentation.hpp"
Drewniok marked this conversation as resolved.
Show resolved Hide resolved
#include "pyfiction/types.hpp"
Expand All @@ -13,8 +13,6 @@
#include <pybind11/pybind11.h>
#include <pybind11/stl.h>

#include <string>

namespace pyfiction
{

Expand Down Expand Up @@ -42,4 +40,4 @@ inline void can_positive_charges_occur(pybind11::module& m)

} // namespace pyfiction

#endif // PYFICTION_CAN_POSITIVE_CHARGES_OCCUR_HPP
#endif // PYFICTION_CAN_POSITIVE_CHARGE_OCCUR_HPP
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
#include "pyfiction/documentation.hpp"
#include "pyfiction/types.hpp"

#include <fiction/algorithms/simulation/sidb/check_simulation_results_for_equivalence.hpp>
#include <fiction/algorithms/simulation/sidb/equivalence_check_for_simulation_results.hpp>

#include <pybind11/pybind11.h>
#include <pybind11/stl.h>
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
#include "pyfiction/documentation.hpp"
#include "pyfiction/types.hpp"

#include <fiction/algorithms/simulation/sidb/maximum_defect_influence_position_and_distance.hpp>
#include <fiction/algorithms/simulation/sidb/defect_influence.hpp>

#include <pybind11/pybind11.h>
#include <pybind11/stl.h>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@ void detect_bdl_pairs(pybind11::module& m)
inline void detect_bdl_pairs(pybind11::module& m)
{
namespace py = pybind11;
namespace py = pybind11;

py::class_<fiction::bdl_pair<fiction::offset::ucoord_t>>(m, "bdl_pair", DOC(fiction_bdl_pair))
.def(py::init<>(), DOC(fiction_bdl_pair_bdl_pair))
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ template <typename Lyt>
void detect_bdl_wires(pybind11::module& m, const std::string& lattice)
{
namespace py = pybind11;
namespace py = pybind11;

using bdl_wire_t = fiction::bdl_wire<Lyt>;

Expand Down Expand Up @@ -52,7 +51,6 @@ void detect_bdl_wires(pybind11::module& m, const std::string& lattice)
inline void detect_bdl_wires(pybind11::module& m)
{
namespace py = pybind11;
namespace py = pybind11;

// Enum for wire selection options
py::enum_<fiction::bdl_wire_selection>(m, "bdl_wire_selection", DOC(fiction_bdl_wire_selection))
Expand Down

This file was deleted.

Loading
Loading