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

✨ Added function to generate random SiDB layouts and write simulation results to file. #200

Merged
merged 141 commits into from
Sep 5, 2023

Commits on Apr 2, 2023

  1. ⬆️ Bump libs/Catch2 from 6783411 to 1f881ab (#27)

    Bumps [libs/Catch2](https://github.com/catchorg/Catch2) from `6783411` to `1f881ab`.
    - [Release notes](https://github.com/catchorg/Catch2/releases)
    - [Commits](catchorg/Catch2@6783411...1f881ab)
    
    ---
    updated-dependencies:
    - dependency-name: libs/Catch2
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 2, 2023
    Configuration menu
    Copy the full SHA
    9622e83 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. Configuration menu
    Copy the full SHA
    2da4f7e View commit details
    Browse the repository at this point in the history
  2. ⬆️ Bump libs/parallel-hashmap from 7883cb6 to d2bed96 (#33)

    Bumps [libs/parallel-hashmap](https://github.com/greg7mdp/parallel-hashmap) from `7883cb6` to `d2bed96`.
    - [Release notes](https://github.com/greg7mdp/parallel-hashmap/releases)
    - [Commits](greg7mdp/parallel-hashmap@7883cb6...d2bed96)
    
    ---
    updated-dependencies:
    - dependency-name: libs/parallel-hashmap
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 14, 2023
    Configuration menu
    Copy the full SHA
    8f5f52f View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Configuration menu
    Copy the full SHA
    a8cbc27 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b11f93 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e9e2fa3 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2023

  1. Configuration menu
    Copy the full SHA
    37c881e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4aa8489 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

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

Commits on Apr 21, 2023

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

Commits on Apr 25, 2023

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

Commits on Apr 26, 2023

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

Commits on May 1, 2023

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

Commits on May 4, 2023

  1. Configuration menu
    Copy the full SHA
    cf70745 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58d5f12 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8a5efa3 View commit details
    Browse the repository at this point in the history
  4. ✅ update test.

    Drewniok committed May 4, 2023
    Configuration menu
    Copy the full SHA
    0109e2b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5174cc9 View commit details
    Browse the repository at this point in the history
  6. ✨ experiment file to simulate the randomly-generated files and store …

    …the simulation results as text files.
    Drewniok committed May 4, 2023
    Configuration menu
    Copy the full SHA
    6e7e8b3 View commit details
    Browse the repository at this point in the history
  7. 📝 add RST.

    Drewniok committed May 4, 2023
    Configuration menu
    Copy the full SHA
    0236e84 View commit details
    Browse the repository at this point in the history
  8. 📝 small change in RST.

    Drewniok committed May 4, 2023
    Configuration menu
    Copy the full SHA
    25e8b6b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6053844 View commit details
    Browse the repository at this point in the history
  10. 📝 add missing @param.

    Drewniok committed May 4, 2023
    Configuration menu
    Copy the full SHA
    bb2d756 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    17377a4 View commit details
    Browse the repository at this point in the history
  12. 🎨 add const keyword.

    Drewniok committed May 4, 2023
    Configuration menu
    Copy the full SHA
    9859049 View commit details
    Browse the repository at this point in the history
  13. 🎨 remove const keyword.

    Drewniok committed May 4, 2023
    Configuration menu
    Copy the full SHA
    f38f6bd View commit details
    Browse the repository at this point in the history
  14. 🎨 small changes.

    Drewniok committed May 4, 2023
    Configuration menu
    Copy the full SHA
    5bd0e28 View commit details
    Browse the repository at this point in the history
  15. 🎨 add const.

    Drewniok committed May 4, 2023
    Configuration menu
    Copy the full SHA
    d70a8a6 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2023

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

Commits on May 8, 2023

  1. 🎨 rename variables.

    Drewniok committed May 8, 2023
    Configuration menu
    Copy the full SHA
    fb44a2d View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Configuration menu
    Copy the full SHA
    64501c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3eac8a3 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Configuration menu
    Copy the full SHA
    a9fa94f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    68f6885 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. Configuration menu
    Copy the full SHA
    84634cd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d3f830f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    00d9472 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    597b1a7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9eb04bf View commit details
    Browse the repository at this point in the history

Commits on May 14, 2023

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

Commits on May 15, 2023

  1. Configuration menu
    Copy the full SHA
    cc8ab8f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e8c088f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c5cfada View commit details
    Browse the repository at this point in the history

Commits on May 21, 2023

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

Commits on May 24, 2023

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

Commits on May 25, 2023

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

Commits on Jun 5, 2023

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

Commits on Jun 7, 2023

  1. Configuration menu
    Copy the full SHA
    5916d3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cbd8345 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    98f9638 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    866f3d5 View commit details
    Browse the repository at this point in the history
  5. 🎨 add docu.

    Drewniok committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    d99ba9d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cd6d946 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2023

  1. ✨ Add function to write the position of the SiDBs in nm to a txt file…

    … together with the charge distribution of the ground state(s).
    Drewniok committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    689a2a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb5acf0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d4577df View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6e0909d View commit details
    Browse the repository at this point in the history
  5. 📝 Add documentation.

    Drewniok committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    e181ade View commit details
    Browse the repository at this point in the history
  6. 📝 Add RST.

    Drewniok committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    3dc23bd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5119304 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    41a117f View commit details
    Browse the repository at this point in the history
  9. 🎨 correct typo.

    Drewniok committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    4ae68fe View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    226610a View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. Configuration menu
    Copy the full SHA
    2903532 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b631d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2ed5208 View commit details
    Browse the repository at this point in the history
  4. 🎨 reformat code.

    Drewniok committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    89ff1ee View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. Configuration menu
    Copy the full SHA
    b39fd60 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a186e39 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5b9da4f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a93dd69 View commit details
    Browse the repository at this point in the history
  5. 🎨 add siqad exception.

    Drewniok committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    4d4b946 View commit details
    Browse the repository at this point in the history
  6. 🎨 use more elegant way.

    Drewniok committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    5c4bd39 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a93813d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ef5c52c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    51efb49 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    53c4872 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. Configuration menu
    Copy the full SHA
    07c32bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0c133b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a37262e View commit details
    Browse the repository at this point in the history
  4. 🎨 add const keyword.

    Drewniok committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    ccb7bbb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f70ceb6 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

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

Commits on Jun 19, 2023

  1. Configuration menu
    Copy the full SHA
    a4f3150 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de4962e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04eb35f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6a7df5e View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2023

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

Commits on Jun 26, 2023

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

Commits on Jun 28, 2023

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

Commits on Jul 5, 2023

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

Commits on Jul 10, 2023

  1. Configuration menu
    Copy the full SHA
    13eab3c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2194c1a View commit details
    Browse the repository at this point in the history
  3. 🎨 Simulation results for layouts where no physically valid charge dis…

    …tribution can be found (due to positively charged SiDBs), are not written to a file.
    Drewniok committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    002fb41 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. Configuration menu
    Copy the full SHA
    1c59a58 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a18d52c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7354ef0 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Configuration menu
    Copy the full SHA
    b63a348 View commit details
    Browse the repository at this point in the history
  2. 🚧 make random_layout_generator.cpp unused to find out why the github …

    …action (windows debug) does not work.
    Drewniok committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    f5eb41d View commit details
    Browse the repository at this point in the history
  3. 🚧 make random_layout_generator.cpp unused to find out why the github …

    …action (windows debug) does not work.
    Drewniok committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    a265a7e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2cfaeb3 View commit details
    Browse the repository at this point in the history
  5. 🚧 not using tests for generate_multiple_random_layouts in random_…

    …layout_generator.cpp.
    Drewniok committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    6eea330 View commit details
    Browse the repository at this point in the history
  6. 🚧 using a few tests for generate_multiple_random_layouts in rando…

    …m_layout_generator.cpp.
    Drewniok committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    bfd3604 View commit details
    Browse the repository at this point in the history
  7. 🚧 using a few more tests for generate_multiple_random_layouts in …

    …random_layout_generator.cpp.
    Drewniok committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    c2a973e View commit details
    Browse the repository at this point in the history
  8. 🚧 using a few more tests for generate_multiple_random_layouts in …

    …random_layout_generator.cpp.
    Drewniok committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    305fbbb View commit details
    Browse the repository at this point in the history
  9. 🚧 using a few more tests for generate_multiple_random_layouts in …

    …random_layout_generator.cpp.
    Drewniok committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    0b7bd9c View commit details
    Browse the repository at this point in the history
  10. 🚧 all test are enabled.

    Drewniok committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    5986de8 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. 🚧 change CHECK statement.

    Drewniok committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    9b6ca3f View commit details
    Browse the repository at this point in the history
  2. 🚧 change CHECK statement.

    Drewniok committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    c45c354 View commit details
    Browse the repository at this point in the history
  3. 🎨 change CHECK statement.

    Drewniok committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    763a069 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1f87c22 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    73719cd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b638a34 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. ✅ remove last unit test.

    Drewniok committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    977d5ff View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

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

Commits on Jul 25, 2023

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

Commits on Jul 26, 2023

  1. Configuration menu
    Copy the full SHA
    9fc5819 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd5cfc3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    51b93cb View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

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

Commits on Aug 10, 2023

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

Commits on Aug 27, 2023

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

Commits on Aug 29, 2023

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

Commits on Aug 30, 2023

  1. Configuration menu
    Copy the full SHA
    6eccd58 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    918b755 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

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

Commits on Sep 4, 2023

  1. Configuration menu
    Copy the full SHA
    11b61ae View commit details
    Browse the repository at this point in the history
  2. 🔀 merge main.

    Drewniok committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    eb84e84 View commit details
    Browse the repository at this point in the history
  3. 🔀 merge main.

    Drewniok committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    fe94fd5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8625fc8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b9c531f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    86dd321 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4c18389 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    188929b View commit details
    Browse the repository at this point in the history
  9. 🎨 reformat code.

    Drewniok committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    3fcd565 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    654f049 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. 🎨 more consistency

    Drewniok committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    13444d6 View commit details
    Browse the repository at this point in the history
  2. 🎨 remove static_assert

    Drewniok committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    8a90cdf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dd5da41 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    64c4862 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4746672 View commit details
    Browse the repository at this point in the history