Skip to content

JuliaSmoothOptimizers/PartitionedVectors.jl

Repository files navigation

PartitionedVectors: A wrapper around an elemental partitioned vector to act as a vector

Documentation Linux/macOS/Windows/FreeBSD Coverage DOI
docs-stable docs-dev build-gh build-cirrus codecov doi

Compatibility

Julia ≥ 1.6.

How to install

This module can be installed with the following command:

pkg> add PartitionedVectors
pkg> test PartitionedVectors

Synopsis

A PartitionedVector <: DenseVector <: AbstractVector wraps a PartitionedStructures.Elemental_pv, to make JuliaSmoothOptimizers modules able to exploit the partially separable structure.

How to use

Check the tutorial.

How to Cite

If you use PartitionedVectors.jl in your work, please cite using the format given in CITATION.bib.

Bug reports and discussions

If you think you found a bug, feel free to open an issue. Focused suggestions and requests can also be opened as issues. Before opening a pull request, start an issue or a discussion on the topic, please.

If you want to ask a question not suited for a bug report, feel free to start a discussion here. This forum is for general discussion about this repository and the JuliaSmoothOptimizers, so questions about any of our packages are welcome.