Skip to content

Providing support parity with Xarray array backends #2384

@VeckoTheGecko

Description

@VeckoTheGecko

In Parcels we need to ensure that we don't make any assumptions as to what Xarray is using to store the data arrays (numpy, cupy, cubed, dask etc).

This makes us flexible enough to support any array backend that Xarray supports. We can expand our test suite to test against this using testing utils provided via the data-apis iniative, or any existing Hypothesis testing strategies provided from xarray.

Resources:
https://data-apis.org/
https://lucascolley.github.io/talks/pydata-paris-25-array-api/

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Backlog

    Status

    Backlog

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions