man advect/compatibility
COMPATIBILITY(7)MiscellaneaCOMPATIBILITY(7)
────────────────────────────────────────────────────────────────────────────────────────

Compatibility

The NumPy, Array API, and SciPy tables are generated from Advect's executable support declarations. The CuPy and xarray pages state their integration boundaries separately.

Every listed function works in dynamic transforms. Stage/save says whether the same call can appear in a staged and serialized program. Differentiate reports user-visible derivative support. No means no derivative rule is available; n/a marks a structural or mathematically nondifferentiable operation.

Integration Contract
NumPy 392 callable forms; NumPy 2.0-2.5 (2.5.2 in this build)
Array API 169 namespace functions across revisions 2022.12-2024.12
CuPy Single-device Array API provider path
SciPy 42 functions and 2 solver adapters behind advect[scipy]
xarray Dynamic labeled-container pytrees behind advect[xarray]

For the raw operation and rule data, use advect.support_catalog().

$

[1:docs] [2:playground] $ man advect/compatibility