def route_n
import bendtorch-core@0.1.0.0/src/storage/refinement.bend as Refinementimport Base
import bendtorch-core@0.1.0.0/src/storage/model.bend as Model
226def route_n(d: Nat, +n: U32, i: U32) -> Model.Path(d):
227 +j = masked(n, i)
228 trace(d, n, j, U32.is_lt(j, U32.shr(n)))
Uses (7)
Used by (5)
- bendtorch-core@0.1.0.0/src/storage/refinement:route
- bendtorch-core@0.1.0.0/src/storage/refinement:observed_transport
- bendtorch-core@0.1.0.0/src/storage/refinement:written_transport
- bendtorch-core@0.1.0.0/src/storage/refinement:law_get_at_refines
- bendtorch-core@0.1.0.0/src/storage/refinement:law_swap_at_refines