Recent Releases of https://github.com/cda-tum/mnt-siqad-plugins
https://github.com/cda-tum/mnt-siqad-plugins - v0.2.0
👀 What's Changed
Big news! 🎉 ClusterComplete is now available as a plugin for SiQAD. ClusterComplete is an exact physical simulator for SiDBs—it determines all physically valid charge configurations of a given layout with 100% accuracy. At the same time, it boasts significantly reduced runtimes compared to the current state of the art, making the physical simulation of multi-gate layouts possible for the first time!
Many, many thanks to @wlambooy for integrating ClusterComplete! Also, a huge thanks to @samuelngsh for making this available in SiQAD! 🙏
✨ Features and Enhancements
- :sparkles: Added
ClusterCompleteto the SiQAD plugins @wlambooy (#251)
👷 CI
- :green_heart: Fixed the linking issue on Windows @wlambooy (#260)
- 🚸 Improve ease of use for building ClusterComplete @wlambooy (#261)
- :construction_worker: Fix missing mnt-logo installation in cmakelists @Drewniok (#258)
📝 Documentation
- :memo: Updated GitHub links in the SiQAD information window. @Drewniok (#262) Many thanks to all contributors!
- C++
Published by Drewniok over 1 year ago
https://github.com/cda-tum/mnt-siqad-plugins - v0.1.0
👀 What's Changed
🎉 Exciting News! The physical simulators QuickSim and QuickExact are available as plugins for SiQAD! 🚀
QuickSim: A highly efficient and accurate heuristic physical simulator that determines the charge distribution of an SiDB layout with the lowest electrostatic energy, also called the ground state.
QuickExact: An exact physical simulator that determines all physically valid charge distributions, offering up to three orders of magnitude improvement in runtime over state-of-the-art exact physical simulators for SiDB layouts.
✨ Features and Enhancements
- ✨ Added bug report, feature request, and PR template. @Drewniok (#255)
- :sparkles: Added a release drafter. @Drewniok (#256)
- :building_construction: Revamped the CMake build system to support multiple plugins @marcelwa (#66)
- :art: Code Rework @marcelwa (#17)
- :building_construction: Revised the CMake build system @marcelwa (#16)
🐛 Bug Fixes
- :bug: Fix Microsoft logo in CI badge by replacing the logo slug with a base64 encoding of the SVG image @marcelwa (#229)
- :memo: Update README.md due to repo renaming. @Drewniok (#97)
- :green_heart: Fixed Windows CI builds @marcelwa (#22)
📝 Documentation
- :bookmark: Bump version to 0.1. (first release) @Drewniok (#257)
- ✨ Added bug report, feature request, and PR template. @Drewniok (#255)
- :sparkles: Added a release drafter. @Drewniok (#256)
- :bug: Fix Microsoft logo in CI badge by replacing the logo slug with a base64 encoding of the SVG image @marcelwa (#229)
- 📝 Update
QuickExactreference @Drewniok (#216) - 📝 Add mnt info to simulators. @Drewniok (#164)
- :art: Update the reference for
quickexact. @Drewniok (#148) - :memo: Added missing CI badges and adjusted some lines of the README @marcelwa (#19)
👷 CI
- ⬆️ Bump ZedThree/clang-tidy-review from 0.20.0 to 0.20.1 @dependabot[bot] (#232)
- ⬆️ Bump MarkusJx/install-boost from 2.4.5 to 2.5.0 @dependabot[bot] (#245)
- ⬆️ Bump ZedThree/clang-tidy-review from 0.19.0 to 0.20.0 @dependabot[bot] (#226)
- 💚 Set the Python version for the CI workflow. @Drewniok (#206)
- ⬆️ Bump DoozyX/clang-format-lint-action from 0.17 to 0.18 @dependabot[bot] (#205)
- ⬆️ Bump ZedThree/clang-tidy-review from 0.18.0 to 0.19.0 @dependabot[bot] (#186)
- ⬆️ Bump ZedThree/clang-tidy-review from 0.17.2 to 0.18.0 @dependabot[bot] (#171)
- ⬆️ Bump ZedThree/clang-tidy-review from 0.17.1 to 0.17.2 @dependabot[bot] (#169)
- ⬆️ Bump MarkusJx/install-boost from 2.4.4 to 2.4.5 @dependabot[bot] (#154)
- ⬆️ Bump andstor/file-existence-action from 2.0.0 to 3.0.0 @dependabot[bot] (#151)
- ⬆️ Bump ZedThree/clang-tidy-review from 0.17.0 to 0.17.1 @dependabot[bot] (#152)
- ⬆️ Bump ZedThree/clang-tidy-review from 0.15.1 to 0.17.0 @dependabot[bot] (#147)
- ⬆️ Bump ZedThree/clang-tidy-review from 0.14.0 to 0.15.1 @dependabot[bot] (#142)
- ⬆️ Bump actions/upload-artifact from 3 to 4 @dependabot[bot] (#130)
- ⬆️ Bump DoozyX/clang-format-lint-action from 0.16 to 0.17 @dependabot[bot] (#134)
- ⬆️ Bump actions/github-script from 6 to 7 @dependabot[bot] (#122)
- ⬆️ Bump ZedThree/clang-tidy-review from 0.13.4 to 0.14.0 @dependabot[bot] (#111)
- ⬆️ Bump ZedThree/clang-tidy-review from 0.13.3 to 0.13.4 @dependabot[bot] (#106)
- ⬆️ Bump ZedThree/clang-tidy-review from 0.13.2 to 0.13.3 @dependabot[bot] (#93)
- ⬆️ Bump ZedThree/clang-tidy-review from 0.13.1 to 0.13.2 @dependabot[bot] (#89)
- ⬆️ Bump DoozyX/clang-format-lint-action from 0.15 to 0.16 @dependabot[bot] (#57)
- ⬆️ Bump ZedThree/clang-tidy-review from 0.12.2 to 0.13.1 @dependabot[bot] (#67)
- ⬆️ Bump ZedThree/clang-tidy-review from 0.12.1 to 0.12.2 @dependabot[bot] (#47)
- ⬆️ Bump ZedThree/clang-tidy-review from 0.10.1 to 0.12.1 @dependabot[bot] (#40)
- ⬆️ Bump finnp/create-file-action from 1.0.0 to 2.0.0 @dependabot[bot] (#39)
- :green_heart: Fixed Windows CI builds @marcelwa (#22)
- :construction_worker: Small updates for the CIs @marcelwa (#18)
⬆️ Dependencies
114 changes
- ⬆️ Bump libs/fiction from `4f6cf7e` to `a811148` @[dependabot[bot]](https://github.com/apps/dependabot) (#253) - ⬆️ Bump libs/fiction from `f2867d1` to `4f6cf7e` @[dependabot[bot]](https://github.com/apps/dependabot) (#252) - ⬆️ Bump ZedThree/clang-tidy-review from 0.20.0 to 0.20.1 @[dependabot[bot]](https://github.com/apps/dependabot) (#232) - ⬆️ Bump libs/siqadconn from `bcd3cd4` to `15b3cf5` @[dependabot[bot]](https://github.com/apps/dependabot) (#215) - ⬆️ Bump libs/fiction from `e7bc3a1` to `f2867d1` @[dependabot[bot]](https://github.com/apps/dependabot) (#250) - ⬆️ Bump libs/fiction from `2a0e715` to `e7bc3a1` @[dependabot[bot]](https://github.com/apps/dependabot) (#249) - ⬆️ Bump libs/fiction from `96ab05d` to `2a0e715` @[dependabot[bot]](https://github.com/apps/dependabot) (#247) - ⬆️ Bump MarkusJx/install-boost from 2.4.5 to 2.5.0 @[dependabot[bot]](https://github.com/apps/dependabot) (#245) - ⬆️ Bump libs/fiction from `717ff0d` to `96ab05d` @[dependabot[bot]](https://github.com/apps/dependabot) (#246) - ⬆️ Bump libs/Catch2 from `119a7bb` to `914aeec` @[dependabot[bot]](https://github.com/apps/dependabot) (#243) - ⬆️ Bump libs/fiction from `37d27c7` to `717ff0d` @[dependabot[bot]](https://github.com/apps/dependabot) (#242) - ⬆️ Bump libs/fiction from `a363f8a` to `37d27c7` @[dependabot[bot]](https://github.com/apps/dependabot) (#241) - ⬆️ Bump libs/fiction from `176d3d0` to `a363f8a` @[dependabot[bot]](https://github.com/apps/dependabot) (#239) - ⬆️ Bump libs/fiction from `0d80fbe` to `176d3d0` @[dependabot[bot]](https://github.com/apps/dependabot) (#237) - ⬆️ Bump ZedThree/clang-tidy-review from 0.19.0 to 0.20.0 @[dependabot[bot]](https://github.com/apps/dependabot) (#226) - ⬆️ Bump libs/fiction from `62fd917` to `0d80fbe` @[dependabot[bot]](https://github.com/apps/dependabot) (#228) - ⬆️ Bump libs/Catch2 from `9c5a4cf` to `119a7bb` @[dependabot[bot]](https://github.com/apps/dependabot) (#224) - ⬆️ Bump libs/fiction from `42ba962` to `62fd917` @[dependabot[bot]](https://github.com/apps/dependabot) (#225) - ⬆️ Bump libs/Catch2 from `a6ee7e2` to `9c5a4cf` @[dependabot[bot]](https://github.com/apps/dependabot) (#222) - ⬆️ Bump libs/fiction from `aadf0ca` to `42ba962` @[dependabot[bot]](https://github.com/apps/dependabot) (#223) - ⬆️ Bump libs/Catch2 from `fa43b77` to `a6ee7e2` @[dependabot[bot]](https://github.com/apps/dependabot) (#221) - ⬆️ Bump libs/fiction from `2134498` to `aadf0ca` @[dependabot[bot]](https://github.com/apps/dependabot) (#220) - ⬆️ Bump libs/fiction from `18bafd2` to `2134498` @[dependabot[bot]](https://github.com/apps/dependabot) (#219) - ⬆️ Bump libs/Catch2 from `e200443` to `fa43b77` @[dependabot[bot]](https://github.com/apps/dependabot) (#218) - ⬆️ Bump libs/fiction from `2957b0c` to `18bafd2` @[dependabot[bot]](https://github.com/apps/dependabot) (#217) - ⬆️ Bump libs/Catch2 from `fa306fc` to `e200443` @[dependabot[bot]](https://github.com/apps/dependabot) (#213) - ⬆️ Bump libs/fiction from `2541fdb` to `2957b0c` @[dependabot[bot]](https://github.com/apps/dependabot) (#214) - ⬆️ Bump libs/fiction from `e5ddfce` to `2541fdb` @[dependabot[bot]](https://github.com/apps/dependabot) (#211) - ⬆️ Bump libs/fiction from `b10a2e4` to `e5ddfce` @[dependabot[bot]](https://github.com/apps/dependabot) (#210) - ⬆️ Bump libs/fiction from `8dbfa45` to `b10a2e4` @[dependabot[bot]](https://github.com/apps/dependabot) (#209) - ⬆️ Bump libs/Catch2 from `8898cc6` to `fa306fc` @[dependabot[bot]](https://github.com/apps/dependabot) (#208) - ⬆️ Bump libs/Catch2 from `33e24b1` to `8898cc6` @[dependabot[bot]](https://github.com/apps/dependabot) (#204) - ⬆️ Bump DoozyX/clang-format-lint-action from 0.17 to 0.18 @[dependabot[bot]](https://github.com/apps/dependabot) (#205) - ⬆️ Bump libs/Catch2 from `a40dd47` to `33e24b1` @[dependabot[bot]](https://github.com/apps/dependabot) (#201) - ⬆️ Bump libs/fiction from `8f61ecc` to `8dbfa45` @[dependabot[bot]](https://github.com/apps/dependabot) (#202) - ⬆️ Bump libs/Catch2 from `85b7f3d` to `a40dd47` @[dependabot[bot]](https://github.com/apps/dependabot) (#199) - ⬆️ Bump libs/fiction from `f3c6d0b` to `8f61ecc` @[dependabot[bot]](https://github.com/apps/dependabot) (#200) - ⬆️ Bump libs/Catch2 from `4e8d92b` to `85b7f3d` @[dependabot[bot]](https://github.com/apps/dependabot) (#198) - ⬆️ Bump libs/fiction from `1b52e73` to `f3c6d0b` @[dependabot[bot]](https://github.com/apps/dependabot) (#190) - ⬆️ Bump libs/fiction from `86ec324` to `1b52e73` @[dependabot[bot]](https://github.com/apps/dependabot) (#189) - ⬆️ Bump libs/fiction from `246268c` to `86ec324` @[dependabot[bot]](https://github.com/apps/dependabot) (#188) - ⬆️ Bump libs/fiction from `d869a2f` to `246268c` @[dependabot[bot]](https://github.com/apps/dependabot) (#187) - ⬆️ Bump ZedThree/clang-tidy-review from 0.18.0 to 0.19.0 @[dependabot[bot]](https://github.com/apps/dependabot) (#186) - ⬆️ Bump libs/fiction from `ec465b8` to `d869a2f` @[dependabot[bot]](https://github.com/apps/dependabot) (#185) - ⬆️ Bump libs/Catch2 from `2bce3e2` to `4e8d92b` @[dependabot[bot]](https://github.com/apps/dependabot) (#183) - ⬆️ Bump libs/fiction from `c6eb455` to `ec465b8` @[dependabot[bot]](https://github.com/apps/dependabot) (#184) - ⬆️ Bump ZedThree/clang-tidy-review from 0.17.2 to 0.18.0 @[dependabot[bot]](https://github.com/apps/dependabot) (#171) - ⬆️ Bump ZedThree/clang-tidy-review from 0.17.1 to 0.17.2 @[dependabot[bot]](https://github.com/apps/dependabot) (#169) - ⬆️ Bump libs/Catch2 from `ed6ac8a` to `8ac8190` @[dependabot[bot]](https://github.com/apps/dependabot) (#163) - ⬆️ Bump libs/fiction from `1102e0b` to `26ad67f` @[dependabot[bot]](https://github.com/apps/dependabot) (#162) - ⬆️ Bump libs/Catch2 from `562f310` to `ed6ac8a` @[dependabot[bot]](https://github.com/apps/dependabot) (#160) - ⬆️ Bump libs/fiction from `f0f7a27` to `1102e0b` @[dependabot[bot]](https://github.com/apps/dependabot) (#159) - ⬆️ Bump libs/Catch2 from `bbba3d8` to `562f310` @[dependabot[bot]](https://github.com/apps/dependabot) (#157) - ⬆️ Bump MarkusJx/install-boost from 2.4.4 to 2.4.5 @[dependabot[bot]](https://github.com/apps/dependabot) (#154) - ⬆️ Bump libs/Catch2 from `1078e7e` to `bbba3d8` @[dependabot[bot]](https://github.com/apps/dependabot) (#155) - ⬆️ Bump libs/fiction from `9a689f9` to `f0f7a27` @[dependabot[bot]](https://github.com/apps/dependabot) (#156) - ⬆️ Bump libs/fiction from `e172b81` to `9a689f9` @[dependabot[bot]](https://github.com/apps/dependabot) (#153) - ⬆️ Bump andstor/file-existence-action from 2.0.0 to 3.0.0 @[dependabot[bot]](https://github.com/apps/dependabot) (#151) - ⬆️ Bump ZedThree/clang-tidy-review from 0.17.0 to 0.17.1 @[dependabot[bot]](https://github.com/apps/dependabot) (#152) - ⬆️ Bump libs/Catch2 from `79205da` to `1078e7e` @[dependabot[bot]](https://github.com/apps/dependabot) (#149) - ⬆️ Bump libs/fiction from `611b60c` to `e172b81` @[dependabot[bot]](https://github.com/apps/dependabot) (#145) - ⬆️ Bump ZedThree/clang-tidy-review from 0.15.1 to 0.17.0 @[dependabot[bot]](https://github.com/apps/dependabot) (#147) - ⬆️ Bump libs/Catch2 from `863c662` to `79205da` @[dependabot[bot]](https://github.com/apps/dependabot) (#146) - ⬆️ Bump libs/fiction from `3450f49` to `611b60c` @[dependabot[bot]](https://github.com/apps/dependabot) (#143) - ⬆️ Bump ZedThree/clang-tidy-review from 0.14.0 to 0.15.1 @[dependabot[bot]](https://github.com/apps/dependabot) (#142) - ⬆️ Bump libs/Catch2 from `f981c9c` to `863c662` @[dependabot[bot]](https://github.com/apps/dependabot) (#139) - ⬆️ Bump libs/fiction from `cd971f0` to `3450f49` @[dependabot[bot]](https://github.com/apps/dependabot) (#140) - ⬆️ Bump libs/Catch2 from `cd3c7eb` to `f981c9c` @[dependabot[bot]](https://github.com/apps/dependabot) (#138) - ⬆️ Bump actions/upload-artifact from 3 to 4 @[dependabot[bot]](https://github.com/apps/dependabot) (#130) - ⬆️ Bump DoozyX/clang-format-lint-action from 0.16 to 0.17 @[dependabot[bot]](https://github.com/apps/dependabot) (#134) - ⬆️ Bump libs/fiction from `7287389` to `cd971f0` @[dependabot[bot]](https://github.com/apps/dependabot) (#136) - ⬆️ Bump libs/Catch2 from `01cac90` to `cd3c7eb` @[dependabot[bot]](https://github.com/apps/dependabot) (#137) - ⬆️ Bump actions/github-script from 6 to 7 @[dependabot[bot]](https://github.com/apps/dependabot) (#122) - ⬆️ Bump libs/Catch2 from `caffe79` to `01cac90` @[dependabot[bot]](https://github.com/apps/dependabot) (#118) - ⬆️ Bump libs/Catch2 from `79d39a1` to `caffe79` @[dependabot[bot]](https://github.com/apps/dependabot) (#117) - ⬆️ Bump libs/fiction from `5bc7ede` to `7287389` @[dependabot[bot]](https://github.com/apps/dependabot) (#116) - ⬆️ Bump ZedThree/clang-tidy-review from 0.13.4 to 0.14.0 @[dependabot[bot]](https://github.com/apps/dependabot) (#111) - ⬆️ Bump libs/Catch2 from `9c541ca` to `79d39a1` @[dependabot[bot]](https://github.com/apps/dependabot) (#115) - ⬆️ Bump libs/fiction from `4c09fa8` to `5bc7ede` @[dependabot[bot]](https://github.com/apps/dependabot) (#104) - ⬆️ Bump libs/Catch2 from `5bba3e4` to `9c541ca` @[dependabot[bot]](https://github.com/apps/dependabot) (#105) - ⬆️ Bump ZedThree/clang-tidy-review from 0.13.3 to 0.13.4 @[dependabot[bot]](https://github.com/apps/dependabot) (#106) - ⬆️ Bump libs/fiction from `cf5f4d4` to `b66b9e5` @[dependabot[bot]](https://github.com/apps/dependabot) (#95) - ⬆️ Bump ZedThree/clang-tidy-review from 0.13.2 to 0.13.3 @[dependabot[bot]](https://github.com/apps/dependabot) (#93) - ⬆️ Bump libs/Catch2 from `b593be2` to `5bba3e4` @[dependabot[bot]](https://github.com/apps/dependabot) (#94) - ⬆️ Update fiction as submodule @Drewniok (#90) - ⬆️ Bump ZedThree/clang-tidy-review from 0.13.1 to 0.13.2 @[dependabot[bot]](https://github.com/apps/dependabot) (#89) - ⬆️ Bump libs/Catch2 from `4acc518` to `b593be2` @[dependabot[bot]](https://github.com/apps/dependabot) (#87) - ⬆️ Bump libs/Catch2 from `7a52dfa` to `4acc518` @[dependabot[bot]](https://github.com/apps/dependabot) (#84) - ⬆️ Bump DoozyX/clang-format-lint-action from 0.15 to 0.16 @[dependabot[bot]](https://github.com/apps/dependabot) (#57) - ⬆️ Bump ZedThree/clang-tidy-review from 0.12.2 to 0.13.1 @[dependabot[bot]](https://github.com/apps/dependabot) (#67) - ⬆️ Bump libs/Catch2 from `0631b60` to `7a52dfa` @[dependabot[bot]](https://github.com/apps/dependabot) (#72) - ⬆️ Bump libs/Catch2 from `50bf00e` to `0631b60` @[dependabot[bot]](https://github.com/apps/dependabot) (#71) - ⬆️ Bump libs/Catch2 from `9f08097` to `50bf00e` @[dependabot[bot]](https://github.com/apps/dependabot) (#48) - ⬆️ Bump libs/Catch2 from `6783411` to `9f08097` @[dependabot[bot]](https://github.com/apps/dependabot) (#46) - ⬆️ Bump ZedThree/clang-tidy-review from 0.12.1 to 0.12.2 @[dependabot[bot]](https://github.com/apps/dependabot) (#47) - ⬆️ Bump libs/fiction from `ccbad52` to `5f9b474` @[dependabot[bot]](https://github.com/apps/dependabot) (#45) - ⬆️ Bump ZedThree/clang-tidy-review from 0.10.1 to 0.12.1 @[dependabot[bot]](https://github.com/apps/dependabot) (#40) - ⬆️ Bump libs/fiction from `bf581b3` to `a2749e9` @[dependabot[bot]](https://github.com/apps/dependabot) (#41) - ⬆️ Bump libs/Catch2 from `7b4dd32` to `6783411` @[dependabot[bot]](https://github.com/apps/dependabot) (#36) - ⬆️ Bump libs/fiction from `9479232` to `bf581b3` @[dependabot[bot]](https://github.com/apps/dependabot) (#37) - ⬆️ Bump finnp/create-file-action from 1.0.0 to 2.0.0 @[dependabot[bot]](https://github.com/apps/dependabot) (#39) - ⬆️ Bump libs/fiction from `ec9641a` to `423df68` @[dependabot[bot]](https://github.com/apps/dependabot) (#32) - ⬆️ Bump libs/Catch2 from `0a0ebf5` to `7b4dd32` @[dependabot[bot]](https://github.com/apps/dependabot) (#33) - ⬆️ Bump libs/siqadconn from `e1a0fe1` to `28a3249` @[dependabot[bot]](https://github.com/apps/dependabot) (#28) - ⬆️ Bump libs/fiction from `da61221` to `ec9641a` @[dependabot[bot]](https://github.com/apps/dependabot) (#29) - ⬆️ Bump libs/Catch2 from `6fbb3f0` to `0a0ebf5` @[dependabot[bot]](https://github.com/apps/dependabot) (#30) - ⬆️ Bump libs/fiction from `26bb1a8` to `da61221` @[dependabot[bot]](https://github.com/apps/dependabot) (#26) - ⬆️ Bump libs/siqadconn from `e1a0fe1` to `28a3249` @[dependabot[bot]](https://github.com/apps/dependabot) (#25) - ⬆️ Bump libs/Catch2 from `4d802ca` to `6fbb3f0` @[dependabot[bot]](https://github.com/apps/dependabot) (#24) - ⬆️ Bump libs/siqadconn from `e1a0fe1` to `28a3249` @[dependabot[bot]](https://github.com/apps/dependabot) (#21) - ⬆️ Bump libs/fiction from `49c183e` to `adfd7ac` @[dependabot[bot]](https://github.com/apps/dependabot) (#20) - :building_construction: Revised the CMake build system @marcelwa (#16) - ⬆️ Bump libs/fiction from `aafe1e9` to `49c183e` @[dependabot[bot]](https://github.com/apps/dependabot) (#14) - ⬆️ Bump libs/fiction from `cc9250c` to `aafe1e9` @[dependabot[bot]](https://github.com/apps/dependabot) (#13)Many thanks to all contributors!
- C++
Published by Drewniok over 1 year ago