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)
- ✨ Added a release drafter. @Drewniok (#256)
- 🏗️ Revamped the CMake build system to support multiple plugins @marcelwa (#66)
- 🎨 Code Rework @marcelwa (#17)
- 🏗️ Revised the CMake build system @marcelwa (#16)
🐛 Bug Fixes
- 🐛 Fix Microsoft logo in CI badge by replacing the logo slug with a base64 encoding of the SVG image @marcelwa (#229)
- 📝 Update README.md due to repo renaming. @Drewniok (#97)
- 💚 Fixed Windows CI builds @marcelwa (#22)
📝 Documentation
- 🔖 Bump version to 0.1. (first release) @Drewniok (#257)
- ✨ Added bug report, feature request, and PR template. @Drewniok (#255)
- ✨ Added a release drafter. @Drewniok (#256)
- 🐛 Fix Microsoft logo in CI badge by replacing the logo slug with a base64 encoding of the SVG image @marcelwa (#229)
- 📝 Update
QuickExact
reference @Drewniok (#216) - 📝 Add mnt info to simulators. @Drewniok (#164)
- 🎨 Update the reference for
quickexact
. @Drewniok (#148) - 📝 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)
- 💚 Fixed Windows CI builds @marcelwa (#22)
- 👷 Small updates for the CIs @marcelwa (#18)
⬆️ Dependencies
114 changes
- ⬆️ Bump libs/fiction from
4f6cf7e
toa811148
@dependabot[bot] (#253) - ⬆️ Bump libs/fiction from
f2867d1
to4f6cf7e
@dependabot[bot] (#252) - ⬆️ Bump ZedThree/clang-tidy-review from 0.20.0 to 0.20.1 @dependabot[bot] (#232)
- ⬆️ Bump libs/siqadconn from
bcd3cd4
to15b3cf5
@dependabot[bot] (#215) - ⬆️ Bump libs/fiction from
e7bc3a1
tof2867d1
@dependabot[bot] (#250) - ⬆️ Bump libs/fiction from
2a0e715
toe7bc3a1
@dependabot[bot] (#249) - ⬆️ Bump libs/fiction from
96ab05d
to2a0e715
@dependabot[bot] (#247) - ⬆️ Bump MarkusJx/install-boost from 2.4.5 to 2.5.0 @dependabot[bot] (#245)
- ⬆️ Bump libs/fiction from
717ff0d
to96ab05d
@dependabot[bot] (#246) - ⬆️ Bump libs/Catch2 from
119a7bb
to914aeec
@dependabot[bot] (#243) - ⬆️ Bump libs/fiction from
37d27c7
to717ff0d
@dependabot[bot] (#242) - ⬆️ Bump libs/fiction from
a363f8a
to37d27c7
@dependabot[bot] (#241) - ⬆️ Bump libs/fiction from
176d3d0
toa363f8a
@dependabot[bot] (#239) - ⬆️ Bump libs/fiction from
0d80fbe
to176d3d0
@dependabot[bot] (#237) - ⬆️ Bump ZedThree/clang-tidy-review from 0.19.0 to 0.20.0 @dependabot[bot] (#226)
- ⬆️ Bump libs/fiction from
62fd917
to0d80fbe
@dependabot[bot] (#228) - ⬆️ Bump libs/Catch2 from
9c5a4cf
to119a7bb
@dependabot[bot] (#224) - ⬆️ Bump libs/fiction from
42ba962
to62fd917
@dependabot[bot] (#225) - ⬆️ Bump libs/Catch2 from
a6ee7e2
to9c5a4cf
@dependabot[bot] (#222) - ⬆️ Bump libs/fiction from
aadf0ca
to42ba962
@dependabot[bot] (#223) - ⬆️ Bump libs/Catch2 from
fa43b77
toa6ee7e2
@dependabot[bot] (#221) - ⬆️ Bump libs/fiction from
2134498
toaadf0ca
@dependabot[bot] (#220) - ⬆️ Bump libs/fiction from
18bafd2
to2134498
@dependabot[bot] (#219) - ⬆️ Bump libs/Catch2 from
e200443
tofa43b77
@dependabot[bot] (#218) - ⬆️ Bump libs/fiction from
2957b0c
to18bafd2
@dependabot[bot] (#217) - ⬆️ Bump libs/Catch2 from
fa306fc
toe200443
@dependabot[bot] (#213) - ⬆️ Bump libs/fiction from
2541fdb
to2957b0c
@dependabot[bot] (#214) - ⬆️ Bump libs/fiction from
e5ddfce
to2541fdb
@dependabot[bot] (#211) - ⬆️ Bump libs/fiction from
b10a2e4
toe5ddfce
@dependabot[bot] (#210) - ⬆️ Bump libs/fiction from
8dbfa45
tob10a2e4
@dependabot[bot] (#209) - ⬆️ Bump libs/Catch2 from
8898cc6
tofa306fc
@dependabot[bot] (#208) - ⬆️ Bump libs/Catch2 from
33e24b1
to8898cc6
@dependabot[bot] (#204) - ⬆️ Bump DoozyX/clang-format-lint-action from 0.17 to 0.18 @dependabot[bot] (#205)
- ⬆️ Bump libs/Catch2 from
a40dd47
to33e24b1
@dependabot[bot] (#201) - ⬆️ Bump libs/fiction from
8f61ecc
to8dbfa45
@dependabot[bot] (#202) - ⬆️ Bump libs/Catch2 from
85b7f3d
toa40dd47
@dependabot[bot] (#199) - ⬆️ Bump libs/fiction from
f3c6d0b
to8f61ecc
@dependabot[bot] (#200) - ⬆️ Bump libs/Catch2 from
4e8d92b
to85b7f3d
@dependabot[bot] (#198) - ⬆️ Bump libs/fiction from
1b52e73
tof3c6d0b
@dependabot[bot] (#190) - ⬆️ Bump libs/fiction from
86ec324
to1b52e73
@dependabot[bot] (#189) - ⬆️ Bump libs/fiction from
246268c
to86ec324
@dependabot[bot] (#188) - ⬆️ Bump libs/fiction from
d869a2f
to246268c
@dependabot[bot] (#187) - ⬆️ Bump ZedThree/clang-tidy-review from 0.18.0 to 0.19.0 @dependabot[bot] (#186)
- ⬆️ Bump libs/fiction from
ec465b8
tod869a2f
@dependabot[bot] (#185) - ⬆️ Bump libs/Catch2 from
2bce3e2
to4e8d92b
@dependabot[bot] (#183) - ⬆️ Bump libs/fiction from
c6eb455
toec465b8
@dependabot[bot] (#184) - ⬆️ 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 libs/Catch2 from
ed6ac8a
to8ac8190
@dependabot[bot] (#163) - ⬆️ Bump libs/fiction from
1102e0b
to26ad67f
@dependabot[bot] (#162) - ⬆️ Bump libs/Catch2 from
562f310
toed6ac8a
@dependabot[bot] (#160) - ⬆️ Bump libs/fiction from
f0f7a27
to1102e0b
@dependabot[bot] (#159) - ⬆️ Bump libs/Catch2 from
bbba3d8
to562f310
@dependabot[bot] (#157) - ⬆️ Bump MarkusJx/install-boost from 2.4.4 to 2.4.5 @dependabot[bot] (#154)
- ⬆️ Bump libs/Catch2 from
1078e7e
tobbba3d8
@dependabot[bot] (#155) - ⬆️ Bump libs/fiction from
9a689f9
tof0f7a27
@dependabot[bot] (#156) - ⬆️ Bump libs/fiction from
e172b81
to9a689f9
@dependabot[bot] (#153) - ⬆️ 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 libs/Catch2 from
79205da
to1078e7e
@dependabot[bot] (#149) - ⬆️ Bump libs/fiction from
611b60c
toe172b81
@dependabot[bot] (#145) - ⬆️ Bump ZedThree/clang-tidy-review from 0.15.1 to 0.17.0 @dependabot[bot] (#147)
- ⬆️ Bump libs/Catch2 from
863c662
to79205da
@dependabot[bot] (#146) - ⬆️ Bump libs/fiction from
3450f49
to611b60c
@dependabot[bot] (#143) - ⬆️ Bump ZedThree/clang-tidy-review from 0.14.0 to 0.15.1 @dependabot[bot] (#142)
- ⬆️ Bump libs/Catch2 from
f981c9c
to863c662
@dependabot[bot] (#139) - ⬆️ Bump libs/fiction from
cd971f0
to3450f49
@dependabot[bot] (#140) - ⬆️ Bump libs/Catch2 from
cd3c7eb
tof981c9c
@dependabot[bot] (#138) - ⬆️ 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 libs/fiction from
7287389
tocd971f0
@dependabot[bot] (#136) - ⬆️ Bump libs/Catch2 from
01cac90
tocd3c7eb
@dependabot[bot] (#137) - ⬆️ Bump actions/github-script from 6 to 7 @dependabot[bot] (#122)
- ⬆️ Bump libs/Catch2 from
caffe79
to01cac90
@dependabot[bot] (#118) - ⬆️ Bump libs/Catch2 from
79d39a1
tocaffe79
@dependabot[bot] (#117) - ⬆️ Bump libs/fiction from
5bc7ede
to7287389
@dependabot[bot] (#116) - ⬆️ Bump ZedThree/clang-tidy-review from 0.13.4 to 0.14.0 @dependabot[bot] (#111)
- ⬆️ Bump libs/Catch2 from
9c541ca
to79d39a1
@dependabot[bot] (#115) - ⬆️ Bump libs/fiction from
4c09fa8
to5bc7ede
@dependabot[bot] (#104) - ⬆️ Bump libs/Catch2 from
5bba3e4
to9c541ca
@dependabot[bot] (#105) - ⬆️ Bump ZedThree/clang-tidy-review from 0.13.3 to 0.13.4 @dependabot[bot] (#106)
- ⬆️ Bump libs/fiction from
cf5f4d4
tob66b9e5
@dependabot[bot] (#95) - ⬆️ Bump ZedThree/clang-tidy-review from 0.13.2 to 0.13.3 @dependabot[bot] (#93)
- ⬆️ Bump libs/Catch2 from
b593be2
to5bba3e4
@dependabot[bot] (#94) - ⬆️ Update fiction as submodule @Drewniok (#90)
- ⬆️ Bump ZedThree/clang-tidy-review from 0.13.1 to 0.13.2 @dependabot[bot] (#89)
- ⬆️ Bump libs/Catch2 from
4acc518
tob593be2
@dependabot[bot] (#87) - ⬆️ Bump libs/Catch2 from
7a52dfa
to4acc518
@dependabot[bot] (#84) - ⬆️ 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 libs/Catch2 from
0631b60
to7a52dfa
@dependabot[bot] (#72) - ⬆️ Bump libs/Catch2 from
50bf00e
to0631b60
@dependabot[bot] (#71) - ⬆️ Bump libs/Catch2 from
9f08097
to50bf00e
@dependabot[bot] (#48) - ⬆️ Bump libs/Catch2 from
6783411
to9f08097
@dependabot[bot] (#46) - ⬆️ Bump ZedThree/clang-tidy-review from 0.12.1 to 0.12.2 @dependabot[bot] (#47)
- ⬆️ Bump libs/fiction from
ccbad52
to5f9b474
@dependabot[bot] (#45) - ⬆️ Bump ZedThree/clang-tidy-review from 0.10.1 to 0.12.1 @dependabot[bot] (#40)
- ⬆️ Bump libs/fiction from
bf581b3
toa2749e9
@dependabot[bot] (#41) - ⬆️ Bump libs/Catch2 from
7b4dd32
to6783411
@dependabot[bot] (#36) - ⬆️ Bump libs/fiction from
9479232
tobf581b3
@dependabot[bot] (#37) - ⬆️ Bump finnp/create-file-action from 1.0.0 to 2.0.0 @dependabot[bot] (#39)
- ⬆️ Bump libs/fiction from
ec9641a
to423df68
@dependabot[bot] (#32) - ⬆️ Bump libs/Catch2 from
0a0ebf5
to7b4dd32
@dependabot[bot] (#33) - ⬆️ Bump libs/siqadconn from
e1a0fe1
to28a3249
@dependabot[bot] (#28) - ⬆️ Bump libs/fiction from
da61221
toec9641a
@dependabot[bot] (#29) - ⬆️ Bump libs/Catch2 from
6fbb3f0
to0a0ebf5
@dependabot[bot] (#30) - ⬆️ Bump libs/fiction from
26bb1a8
toda61221
@dependabot[bot] (#26) - ⬆️ Bump libs/siqadconn from
e1a0fe1
to28a3249
@dependabot[bot] (#25) - ⬆️ Bump libs/Catch2 from
4d802ca
to6fbb3f0
@dependabot[bot] (#24) - ⬆️ Bump libs/siqadconn from
e1a0fe1
to28a3249
@dependabot[bot] (#21) - ⬆️ Bump libs/fiction from
49c183e
toadfd7ac
@dependabot[bot] (#20) - 🏗️ Revised the CMake build system @marcelwa (#16)
- ⬆️ Bump libs/fiction from
aafe1e9
to49c183e
@dependabot[bot] (#14) - ⬆️ Bump libs/fiction from
cc9250c
toaafe1e9
@dependabot[bot] (#13)