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

✨ SA-based gate design and defect operational domain algorithms. #425

Closed
wants to merge 135 commits into from

Commits on Jan 24, 2024

  1. 🚧 WIP code.

    Drewniok committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    c5f9e95 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Configuration menu
    Copy the full SHA
    2c64bf5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a343ff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2e05a49 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2a39afe View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    036dc57 View commit details
    Browse the repository at this point in the history
  6. 🎨 add runtime.

    Drewniok committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    8a63369 View commit details
    Browse the repository at this point in the history
  7. 🎨 small fixes.

    Drewniok committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    f977884 View commit details
    Browse the repository at this point in the history
  8. 🎨 add missing includes.

    Drewniok committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    d42c33d View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. 🚧 WIP code.

    Drewniok committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    1444722 View commit details
    Browse the repository at this point in the history
  2. 🚧 WIP code.

    Drewniok committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    d407eed View commit details
    Browse the repository at this point in the history
  3. 🚧 WIP code.

    Drewniok committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    cde94af View commit details
    Browse the repository at this point in the history
  4. 🚧 WIP code.

    Drewniok committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    67cf66a View commit details
    Browse the repository at this point in the history
  5. 🚧 WIP code.

    Drewniok committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    d8d546f View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. 🚧 WIP code.

    Drewniok committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    d049944 View commit details
    Browse the repository at this point in the history
  2. 🚧 WIP code.

    Drewniok committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    fc61da5 View commit details
    Browse the repository at this point in the history
  3. 🚧 WIP code.

    Drewniok committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    75cd309 View commit details
    Browse the repository at this point in the history
  4. 🎨 fix variable shadowing

    Drewniok committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    4b32172 View commit details
    Browse the repository at this point in the history
  5. 🚧 WIP code.

    Drewniok committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    1d9c6d6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    af88a5d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6ee8124 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8745b4f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ee8a861 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ec87c30 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    67ce364 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e5e44da View commit details
    Browse the repository at this point in the history
  13. 🚧 smaller defect region.

    Drewniok committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    7e8d871 View commit details
    Browse the repository at this point in the history
  14. 🚧 reduce canvas size

    Drewniok committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    cf610bb View commit details
    Browse the repository at this point in the history
  15. 🚧 increase the canvas.

    Drewniok committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    cbb1727 View commit details
    Browse the repository at this point in the history
  16. 🚧 set new file name.

    Drewniok committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    d64b67f View commit details
    Browse the repository at this point in the history
  17. 🚧 without runtime.

    Drewniok committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    639e144 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. 🎨 add missing headers.

    Drewniok committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    e1f63cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a0d4b72 View commit details
    Browse the repository at this point in the history
  3. 🚧 WIP code.

    Drewniok committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    acd65a8 View commit details
    Browse the repository at this point in the history
  4. 🚧 bug fix.

    Drewniok committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    c932bde View commit details
    Browse the repository at this point in the history
  5. 🚧 increase thread size.

    Drewniok committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    b858c59 View commit details
    Browse the repository at this point in the history
  6. 🚧 increase thread size.

    Drewniok committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    8e30c94 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. 🚧 WIP code.

    Drewniok committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    9bca6f8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a1cc61c View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    b1183b9 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Merge branch 'main' into sa_gate_design

    # Conflicts:
    #	include/fiction/algorithms/physical_design/design_sidb_gates.hpp
    Drewniok committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    267e779 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. 🚧 WIP code.

    Drewniok committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    cbd65cb View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into sa_gate_design

    # Conflicts:
    #	cli/cmd/simulation/opdom.hpp
    #	docs/algorithms/sidb_simulation.rst
    #	include/fiction/algorithms/physical_design/design_sidb_gates.hpp
    #	include/fiction/algorithms/simulation/sidb/assess_physical_population_stability.hpp
    #	include/fiction/algorithms/simulation/sidb/critical_temperature.hpp
    #	include/fiction/algorithms/simulation/sidb/is_operational.hpp
    #	include/fiction/algorithms/simulation/sidb/maximum_defect_influence_position_and_distance.hpp
    #	include/fiction/algorithms/simulation/sidb/operational_domain.hpp
    #	include/fiction/types.hpp
    #	test/algorithms/simulation/sidb/assess_physical_population_stability.cpp
    #	test/algorithms/simulation/sidb/is_operational.cpp
    #	test/algorithms/simulation/sidb/maximum_defect_influence_position_and_distance.cpp
    #	test/algorithms/simulation/sidb/operational_domain.cpp
    Drewniok committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    dee6127 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e2396ff View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a04a013 View commit details
    Browse the repository at this point in the history
  5. 🎨 small changes.

    Drewniok committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    9e1ab49 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3680324 View commit details
    Browse the repository at this point in the history
  7. 🎨 small changes.

    Drewniok committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    4dbf67f View commit details
    Browse the repository at this point in the history
  8. 🎨 small changes.

    Drewniok committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    1ab11c2 View commit details
    Browse the repository at this point in the history
  9. 📝 update docu.

    Drewniok committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    9d30215 View commit details
    Browse the repository at this point in the history
  10. 🎨 small fix.

    Drewniok committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    7b1e331 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    32eb144 View commit details
    Browse the repository at this point in the history
  2. 📝 update docu.

    Drewniok committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    59c1777 View commit details
    Browse the repository at this point in the history
  3. 🔥 delete experiments.

    Drewniok committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    cfc687e View commit details
    Browse the repository at this point in the history
  4. 🔥 small fix.

    Drewniok committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    c592a24 View commit details
    Browse the repository at this point in the history
  5. 🎨 small fix.

    Drewniok committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    e4b6855 View commit details
    Browse the repository at this point in the history
  6. 🎨 small fix.

    Drewniok committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    89e75c3 View commit details
    Browse the repository at this point in the history
  7. 🎨 small fix.

    Drewniok committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    263480a View commit details
    Browse the repository at this point in the history
  8. 🎨 small fix.

    Drewniok committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    cb2edd0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1c68f2b View commit details
    Browse the repository at this point in the history
  10. 🎨 fix inconsistencies.

    Drewniok committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    1191d51 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3682bc4 View commit details
    Browse the repository at this point in the history
  12. 📝 fix bug in docu.

    Drewniok committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    f24b41d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5512dce View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6daa45e View commit details
    Browse the repository at this point in the history
  15. 🎨 renaming.

    Drewniok committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    a44aa99 View commit details
    Browse the repository at this point in the history
  16. 🐍 update bindings.

    Drewniok committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    ab4d01c View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Configuration menu
    Copy the full SHA
    daec1ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b37fb41 View commit details
    Browse the repository at this point in the history
  3. 🎨 add missing includes.

    Drewniok committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    f245d30 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    652c8e9 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. Configuration menu
    Copy the full SHA
    a3face7 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Configuration menu
    Copy the full SHA
    c6f51f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be14bcd View commit details
    Browse the repository at this point in the history
  3. 🐍 small updates.

    Drewniok committed May 2, 2024
    Configuration menu
    Copy the full SHA
    1d626be View commit details
    Browse the repository at this point in the history
  4. 📝 update docu.

    Drewniok committed May 2, 2024
    Configuration menu
    Copy the full SHA
    5871a79 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    87499c4 View commit details
    Browse the repository at this point in the history
  6. 📝 small fix.

    Drewniok committed May 2, 2024
    Configuration menu
    Copy the full SHA
    9bced8e View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. 🎨 small fixes.

    Drewniok committed May 3, 2024
    Configuration menu
    Copy the full SHA
    a54d3b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5a48af6 View commit details
    Browse the repository at this point in the history
  3. 🎨 small fixes.

    Drewniok committed May 3, 2024
    Configuration menu
    Copy the full SHA
    47dfa96 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. Merge branch 'main' into sa_gate_design

    # Conflicts:
    #	bindings/pyfiction/include/pyfiction/technology/sidb_lattice.hpp
    Drewniok committed May 6, 2024
    Configuration menu
    Copy the full SHA
    92b45dc View commit details
    Browse the repository at this point in the history
  2. 🎨 small fixes.

    Drewniok committed May 6, 2024
    Configuration menu
    Copy the full SHA
    fa75945 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4a44c27 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. 🐛 small bug fix.

    Drewniok committed May 7, 2024
    Configuration menu
    Copy the full SHA
    1094491 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c58487 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1cbbc7d View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Merge branch 'main' into sa_gate_design

    # Conflicts:
    #	bindings/pyfiction/include/pyfiction/algorithms/physical_design/design_sidb_gates.hpp
    #	bindings/pyfiction/test/algorithms/physical_design/test_design_sidb_gates.py
    #	include/fiction/algorithms/physical_design/design_sidb_gates.hpp
    #	test/algorithms/physical_design/design_sidb_gates.cpp
    Drewniok committed May 31, 2024
    Configuration menu
    Copy the full SHA
    ab96344 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1f6420c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e805ea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    15c4aa2 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. 🎨 minor changes.

    Drewniok committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    bfc703a View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. 🚧 testing.

    Drewniok committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    6933664 View commit details
    Browse the repository at this point in the history
  2. 🚧 small fixes.

    Drewniok committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    009fe96 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. 🎨 small fixes.

    Drewniok committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    a1ed9eb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9874c05 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2f9ff4f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9bce493 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    23db22a View commit details
    Browse the repository at this point in the history
  6. 💚 disable mugen.

    Drewniok committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    c5bb04f View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. 🎨 update docstring.

    Drewniok committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    088b0dc View commit details
    Browse the repository at this point in the history
  2. 💚 small changes to test.

    Drewniok committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    2478303 View commit details
    Browse the repository at this point in the history
  3. 💚 small changes to test.

    Drewniok committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    55f9ab8 View commit details
    Browse the repository at this point in the history
  4. 💚 small changes to test.

    Drewniok committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    4ffefe1 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Configuration menu
    Copy the full SHA
    28247ec View commit details
    Browse the repository at this point in the history
  2. 🎨 rename function.

    Drewniok committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    63f35f5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    95cf263 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d97820e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8ca2c02 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d61690d View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Configuration menu
    Copy the full SHA
    2acf8bf View commit details
    Browse the repository at this point in the history
  2. 📝 Update pyfiction docstrings

    Signed-off-by: GitHub Actions <actions@github.com>
    actions-user committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    b1aa210 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. 📝 fix docu issue.

    Drewniok committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    4ea9a69 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc9bec6 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Merge branch 'main' into sa_gate_design

    # Conflicts:
    #	bindings/pyfiction/include/pyfiction/algorithms/simulation/sidb/assess_physical_population_stability.hpp
    #	bindings/pyfiction/include/pyfiction/pybind11_mkdoc_docstrings.hpp
    #	docs/algorithms/sidb_simulation.rst
    #	include/fiction/algorithms/simulation/sidb/assess_physical_population_stability.hpp
    #	include/fiction/algorithms/simulation/sidb/operational_domain.hpp
    #	test/utils/blueprints/layout_blueprints.hpp
    Drewniok committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    6a11b35 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f3745d9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f24b960 View commit details
    Browse the repository at this point in the history
  4. 📝 Update pyfiction docstrings

    Signed-off-by: GitHub Actions <actions@github.com>
    actions-user committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    f16c4dc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    beca579 View commit details
    Browse the repository at this point in the history
  6. 📝 Update pyfiction docstrings

    Signed-off-by: GitHub Actions <actions@github.com>
    actions-user committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    80b498c View commit details
    Browse the repository at this point in the history
  7. 📝 fix docu.

    Drewniok committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    d467583 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cdbb8d0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    351e3db View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    023b807 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4cb70ca View commit details
    Browse the repository at this point in the history
  12. 🎨 small fix.

    Drewniok committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    96053d9 View commit details
    Browse the repository at this point in the history
  13. 📝 Update pyfiction docstrings

    Signed-off-by: GitHub Actions <actions@github.com>
    actions-user committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    2d7bb81 View commit details
    Browse the repository at this point in the history
  14. 🎨 small fix.

    Drewniok committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    5c260d9 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    4043ded View commit details
    Browse the repository at this point in the history
  16. 📝 Update pyfiction docstrings

    Signed-off-by: GitHub Actions <actions@github.com>
    actions-user committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    2bb165c View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Merge branch 'main' into sa_gate_design

    # Conflicts:
    #	test/algorithms/physical_design/design_sidb_gates.cpp
    #	test/algorithms/simulation/sidb/assess_physical_population_stability.cpp
    #	test/algorithms/simulation/sidb/critical_temperature.cpp
    #	test/algorithms/simulation/sidb/maximum_defect_influence_position_and_distance.cpp
    Drewniok committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    959ee24 View commit details
    Browse the repository at this point in the history
  2. 🔀 merge.

    Drewniok committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    75c7fe4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    53325f3 View commit details
    Browse the repository at this point in the history
  4. 🔀 merge.

    Drewniok committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    15dd854 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d012748 View commit details
    Browse the repository at this point in the history