An open API service indexing awesome lists of open source software.

https://github.com/partitionedarrays/partitionedarrays.jl

Large-scale, distributed, sparse linear algebra in Julia.
https://github.com/partitionedarrays/partitionedarrays.jl

hpc julia linear-algebra mpi parallel-algorithms parallel-data

Last synced: 20 days ago
JSON representation

Large-scale, distributed, sparse linear algebra in Julia.

Awesome Lists containing this project

README

        

This package provides distributed (a.k.a. partitioned) vectors and sparse matrices in Julia. See the documentation for further details.

| **Documentation** |
|:------------ |
| [![Documentation](https://img.shields.io/badge/docs-stable-blue)](https://PartitionedArrays.github.io/PartitionedArrays.jl/stable) [![Documentation](https://img.shields.io/badge/docs-latest-blue)](https://PartitionedArrays.github.io/PartitionedArrays.jl/dev) |
|**Build Status** |
| [![Build Status](https://github.com/PartitionedArrays/PartitionedArrays.jl/workflows/CI/badge.svg)](https://github.com/PartitionedArrays/PartitionedArrays.jl/actions) |
|**Coverage** |
| [![Coverage](https://codecov.io/gh/PartitionedArrays/PartitionedArrays.jl/branch/master/graph/badge.svg)](https://codecov.io/gh/PartitionedArrays/PartitionedArrays.jl)|
|**DOI** |
| [![DOI](https://zenodo.org/badge/319607706.svg)](https://zenodo.org/badge/latestdoi/319607706)|

## Documentation

- [**STABLE**](https://PartitionedArrays.github.io/PartitionedArrays.jl/stable) — **Documentation for the most recently tagged version.**
- [**LATEST**](https://PartitionedArrays.github.io/PartitionedArrays.jl/dev) — *Documentation for the in-development version.*

## Help and discussion

- You can open a new discussion to ask questions [here](https://github.com/PartitionedArrays/PartitionedArrays.jl/discussions).
- If you have found a bug, open an issue [here](https://github.com/PartitionedArrays/PartitionedArrays.jl/issues). Do not forget to include a (minimal) reproducer.

## Contributing

This package is under active development and there are several ways to contribute:

- by enhancing the documentation (e.g., fixing typos, enhancing doc strings, adding examples).
- by addressing one of the [issues waiting for help](https://github.com/PartitionedArrays/PartitionedArrays.jl/labels/help%20wanted).
- by adding more tests to increase the code coverage.
- by extending the current functionality. In this case, open a discussion [here](https://github.com/PartitionedArrays/PartitionedArrays.jl/discussions) to coordinate with the package maintainers before proposing significant changes.