lsils / mockturtle

C++ logic network library
MIT License
202 stars 136 forks source link

Separate sequential APIs and data structure + other updates to APIs #564

Closed lee30sonia closed 2 years ago

lee30sonia commented 2 years ago

As this PR makes significant changes, especially for the sequential APIs, I'm tagging anyone I know who may be affected or had contributed to related code in the history: @hriener @maustin8 @yashton @wlneto

codecov-commenter commented 2 years ago

Codecov Report

Merging #564 (94d892e) into master (6261bc5) will increase coverage by 0.07%. The diff coverage is 98.76%.

@@            Coverage Diff             @@
##           master     #564      +/-   ##
==========================================
+ Coverage   82.94%   83.02%   +0.07%     
==========================================
  Files         155      156       +1     
  Lines       19191    19085     -106     
==========================================
- Hits        15918    15845      -73     
+ Misses       3273     3240      -33     
Impacted Files Coverage Δ
...de/mockturtle/algorithms/aqfp/aqfp_resynthesis.hpp 88.31% <ø> (+11.38%) :arrow_up:
include/mockturtle/networks/storage.hpp 100.00% <ø> (ø)
include/mockturtle/views/immutable_view.hpp 100.00% <ø> (ø)
include/mockturtle/views/mapping_view.hpp 100.00% <ø> (ø)
include/mockturtle/views/window_view.hpp 100.00% <ø> (ø)
include/mockturtle/io/blif_reader.hpp 94.01% <93.33%> (-0.15%) :arrow_down:
include/mockturtle/algorithms/node_resynthesis.hpp 84.48% <100.00%> (ø)
include/mockturtle/io/aiger_reader.hpp 98.38% <100.00%> (+0.14%) :arrow_up:
include/mockturtle/io/serialize.hpp 89.00% <100.00%> (+1.50%) :arrow_up:
include/mockturtle/io/write_aiger.hpp 84.21% <100.00%> (-0.41%) :arrow_down:
... and 19 more

Help us with your feedback. Take ten seconds to tell us how you rate us.