lanes
Stable function · Other
Tier: stable · Kind: function · Topic: Other
| Julia | TypeScript | Python | Rust | Go |
|---|---|---|---|---|
lanes | not exported | lanes | not exported | not exported |
Julia
lanes(op::EarthSciAST.RhsProgram, kind::Symbol, sets; chunk)
lanes(op::RhsProgram, kind::Symbol, sets) -> LaneProgram
The operator over a run-time list of cells (kind = :cells, sets every index
set of the written variables’ shape) or columns (kind = :columns, sets the
horizontal sets) (API_SPEC §5.8, “Lanes”). sets orders the rows of a call’s
cells matrix. For every lane l ≤ n and written variable v,
du_L[v, l] equals the whole-domain evaluation at cells[:, l] bitwise.
A read that leaves the cell (or the column) raises compiler_refused_rule
naming the rule; lane sets that do not fit the program raise
range_box_invalid.
TypeScript
TypeScript does not export this function.
Python
lanes(op: Any, kind: str, sets: Any) -> Any
op over a run-time list of cells or columns. Raises compiler_unavailable.
Rust
Rust does not export this function.
Go
Go does not export this function.