Mikolaj Wielgus
|
91fb18b166
|
refactor(autorouter/ratline): Don't store `layer` in ratlines
Translayer ratlines exist, so it makes no sense to assign them a layer.
|
2025-10-24 15:26:53 +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
|
8d0e524f75
|
refactor(autorouter/autorouter): Store ratlines in `BTreeSet` before ordering
This makes the purpose of the preconfiguration step clearer.
|
2025-10-23 19:32:51 +02:00 |
Mikolaj Wielgus
|
5c39bd60de
|
refactor(autorouter/autorouter): Do some more refactors, renamings, struct-wrappings
|
2025-10-23 16:40:19 +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
|
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 |