Mikolaj Wielgus
|
c0f4319a13
|
refactor(stepper): Join progress estimation into one method
|
2025-10-31 02:08:42 +01:00 |
Mikolaj Wielgus
|
01b6691257
|
feat(autorouter/multilayer_reconfigurer): Increment layers of ratlines that failed to route
|
2025-10-28 02:51:20 +01:00 |
Mikolaj Wielgus
|
81e27f0f60
|
refactor(autorouter/multilayer_reconfigurer): Move multilayer reconfiguration trigger code
|
2025-10-27 22:55:53 +01:00 |
Mikolaj Wielgus
|
4ad58f1654
|
refactor(autorouter/planar_autoroute): Don't use layer as one of keys in terminating dot map
|
2025-10-24 14:36:27 +02:00 |
Mikolaj Wielgus
|
d896fe7322
|
refactor(autorouter/autorouter): Store terminating dots in configuration instead of ratsnest
|
2025-10-24 03:48:35 +02:00 |
Mikolaj Wielgus
|
630c3f0202
|
refactor(autorouter/planar_autoroute): Wrap ratline vec in new "configuration" struct
This will be useful later.
|
2025-10-22 18:29:15 +02:00 |
Mikolaj Wielgus
|
b7fd6a0cab
|
feat(autorouter/autorouter): Impl. rudimentary multilayer reconfigurator (not yet functional)
|
2025-10-21 18:00:55 +02:00 |
Mikolaj Wielgus
|
0985e0a427
|
refactor(autorouter/multilayer_autoroute): Count planar reconfigurations (not used yet)
In preparation for implementation of rudimentary multilayer reconfiguration.
|
2025-10-20 18:26:24 +02:00 |
Mikolaj Wielgus
|
260aca064d
|
refactor(autorouter/planar_reconfigurator): Return different status upon reconfiguration
|
2025-10-19 16:08:26 +02:00 |
Mikolaj Wielgus
|
4306aa33c4
|
refactor(stepper): Have reconfigure configuration take any type, not only `Vec<_>`
|
2025-10-18 16:25:20 +02:00 |
Mikolaj Wielgus
|
f96728fbe0
|
refactor(autorouter/autorouter): Rename permut{e,er,ate,ator} to reconfigur{e,er,ate,ator}
Since, in more general cases, we don't only reorder, but also change
values of some parameters.
|
2025-10-18 15:59:39 +02:00 |
Mikolaj Wielgus
|
8f59319902
|
feat(autorouter/autorouter): Have separate ratsnest for each (principal) layer
|
2025-10-15 15:15:02 +02:00 |
Mikolaj Wielgus
|
cd73c766a5
|
refactor(topola-egui): Move storing principal layer to planar autoroute options
I've done some struct renaming while at it.
|
2025-10-13 21:38:47 +02:00 |
Mikolaj Wielgus
|
4c1a72dc1d
|
refactor(autorouter/autorouter): Put ratsnest in wrapper, mostly transparent for now
|
2025-10-13 00:32:53 +02:00 |
Mikolaj Wielgus
|
a3521e7286
|
feat(autorouter/anterouter): Add option to set fanout clearance
|
2025-10-07 22:37:50 +02:00 |
Mikolaj Wielgus
|
b50e58b0fa
|
feat(autorouter/ratsnest): Have one terminating dot for each layer of ratvertex
Some routes projects still crash while autorouting, but we are
progressing.
|
2025-09-29 18:22:56 +02:00 |
Mikolaj Wielgus
|
9a5b2095d5
|
feat(autorouter/autorouter): Implement germ of multilayer autorouting
|
2025-09-27 15:45:10 +02:00 |