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
|
9a5b2095d5
|
feat(autorouter/autorouter): Implement germ of multilayer autorouting
|
2025-09-27 15:45:10 +02:00 |
Mikolaj Wielgus
|
6930f2fb1d
|
feat(autorouter/presorter): Make presorter parametrizable
|
2025-09-25 17:36:12 +02:00 |
Mikolaj Wielgus
|
1b485e81a6
|
feat(autorouter/permuter): Implement permutation by ratline cut
Not yet used, and can get stuck in an infinite loop, but the cut seems
to work.
|
2025-09-09 16:24:15 +02:00 |
Mikolaj Wielgus
|
fe7c258851
|
refactor(autorouter/permutator): Move presorting to new file, `presorter.rs`
|
2025-09-07 16:40:29 +02:00 |
Mikolaj Wielgus
|
12ee2f3984
|
refactor(autorouter/permutator): Move permuter code to new `permuter.rs` file
|
2025-09-06 23:59:45 +02:00 |
Mikolaj Wielgus
|
4326925bbf
|
feat(autorouter/permutator): Preorder and permutate over whole ratline conn. comps
This is not enough to autoroute 4x4_1206_led_matrix_breakout, but is as
usual, is a step forward.
|
2025-09-06 01:24:00 +02:00 |
Mikolaj Wielgus
|
19c6ede09a
|
refactor(autorouter/autorouter): Move ratline sorting to `permutator.rs`
|
2025-09-05 12:58:30 +02:00 |
Mikolaj Wielgus
|
f99f31e356
|
refactor(autorouter/autoroute): Move permutator to new file, `permutator.rs`
|
2025-09-05 12:33:15 +02:00 |