Version: dev

Other

Stable operations not yet placed in a topic.

OperationKindBindingsSummary
default_forcing_setfunctionJulia, PythonThe Problem’s forcing when rhs_program ran — provider data, a caller’s array, or the declared default broadcast over the slot’s shape, and an array parameter’s value — copied…
forcing_setfunctionJulia, PythonA forcing set for x (API_SPEC §5.8): bufs holds one buffer per forcing_slots``(x) entry, in slot order, each of prod(shape) elements read in linear (column-major) order.
halofunctionJulia, PythonThe halo report (API_SPEC §5.8): for every state the operator reads and every cut or face index set on its shape, (variable, set) => (lo, hi), how far the owned output reaches…
lanesfunctionJulia, PythonThe 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)…
reject_solver_external_pre_v13functionJulia, TypeScript, Python, Rust, GoReject solver.external in a file declaring esm < 1.3.0.
reject_solver_time_span_pre_v13functionJulia, TypeScript, Python, Rust, GoReject solver.time_span in a file declaring esm < 1.3.0.
resolve_time_spanfunctionJulia, TypeScript, Python, Rust, GoThe interval to simulate file over, most specific first (esm-spec §2.2.7):
restrictfunctionJulia, PythonThe operator restricted to one tile (API_SPEC §5.8, “Tile semantics”): owned and storage give one inclusive range per cut axis ("lon" => 17:32), in global coordinates,…
rhs_programfunctionJulia, Python, RustThe Problem’s right-hand side as a program value (API_SPEC §5.8): the whole model over the whole domain, with u every state of the Problem (in the Problem’s flat layout) and…
selectfunctionJulia, PythonThe program of one operator (API_SPEC §5.8, “Selection”): every flattened equation keeps the contributions whose #539 origins intersect terms (a vector of TermOrigin, matched…
solver_external_locationfunctionJulia, TypeScript, Python, Rust, GoWhere the document’s solver.external points (esm-spec §2.2.6), or nothing when its solver block carries no external.
contributiontypeJulia, TypeScript, Python, Rust, GoOne summand of a flattened equation’s right-hand side, with its authors.
decompositiontypeJulia, RustA horizontal decomposition (API_SPEC §5.8): the index sets a tiling cuts, each with its period (nothing when the axis is not periodic; otherwise the axis’s global extent), and…
forcing_settypeJulia, RustThe forcing inputs of an evaluation (API_SPEC §5.8): one column-major buffer per forcing_slots entry, in slot order, and an epoch no other set in the process carries.
forcing_slottypeJulia, RustOne buffer of a ForcingSet (forcing_slots): the flattened name, its resolved shape (empty for a 0-d input) and its kind: :forcing (an externally fed parameter: its…
param_slottypeJulia, RustOne entry of a program’s parameter vector (parameters): the flattened parameter name and its declared default (nothing when it declares none).
solver_time_spantypeJulia, Python, Rust, GoThe solver.time_span interval (esm-spec §2.2.7): the period the document is meant to be simulated over.
state_blocktypeJulia, RustOne block of a program’s u (state_layout): the flattened state name, the 1-based offset of its first element, and its shape (empty for a 0-d state).
term_origintypeJulia, TypeScript, Python, Rust, GoWho authored one Contribution.
time_pointtypeRust, GoOne bound of a SolverTimeSpan, kept in its authored form.
unit_finding_dimensionless_literalconstantJulia, Python, Rust, GoThe UnitWarning.code of a check site that the current neutral-literal rule passes or skips but that fails once a bare numeric literal is read as dimensionless at scale 1…

All topics