Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/JuliaLinearAlgebra/LinearMaps.jl
A Julia package for defining and working with linear maps, also known as linear transformations or linear operators acting on vectors. The only requirement for a LinearMap is that it can act on a vector (by multiplication) efficiently.
https://github.com/JuliaLinearAlgebra/LinearMaps.jl
Last synced: 12 days ago
JSON representation
A Julia package for defining and working with linear maps, also known as linear transformations or linear operators acting on vectors. The only requirement for a LinearMap is that it can act on a vector (by multiplication) efficiently.
- Host: GitHub
- URL: https://github.com/JuliaLinearAlgebra/LinearMaps.jl
- Owner: JuliaLinearAlgebra
- License: other
- Created: 2014-06-15T12:24:03.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-07-01T07:58:30.000Z (4 months ago)
- Last Synced: 2024-10-16T03:01:51.080Z (26 days ago)
- Language: Julia
- Size: 2.46 MB
- Stars: 303
- Watchers: 7
- Forks: 42
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# LinearMaps
*A Julia package for defining and working with linear maps.*
Linear maps are also known as linear transformations or linear operators acting on vectors.
The only requirement for a `LinearMap` is that it can act on a vector (by multiplication) efficiently.| **Documentation** | **Build Status** |
|:-------------------------------------------------------------------------------:|:-----------------------------------------------------------------------------------------------:|
| [![stable docs][docs-stable-img]][docs-stable-url] [![dev docs][docs-dev-img]][docs-dev-url] | [![build status][build-img]][build-url] [![coverage][codecov-img]][codecov-url] [![Aqua QA][aqua-img]][aqua-url] [![license][license-img]][license-url] |## Installation
The package can be installed with the Julia package manager.
From the Julia REPL, type `]` to enter the Pkg REPL mode and run:```julia
pkg> add LinearMaps
```Or, equivalently, via the `Pkg` API:
```julia
julia> import Pkg; Pkg.add("LinearMaps")
```[docs-dev-img]: https://img.shields.io/badge/docs-dev-blue.svg
[docs-dev-url]: https://JuliaLinearAlgebra.github.io/LinearMaps.jl/dev[docs-stable-img]: https://img.shields.io/badge/docs-stable-blue.svg
[docs-stable-url]: https://JuliaLinearAlgebra.github.io/LinearMaps.jl/stable[build-img]: https://github.com/JuliaLinearAlgebra/LinearMaps.jl/workflows/CI/badge.svg?branch=master
[build-url]: https://github.com/JuliaLinearAlgebra/LinearMaps.jl/actions?query=workflow%3ACI+branch%3Amaster[codecov-img]: http://codecov.io/github/JuliaLinearAlgebra/LinearMaps.jl/coverage.svg?branch=master
[codecov-url]: http://codecov.io/github/JuliaLinearAlgebra/LinearMaps.jl?branch=master[license-img]: http://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat
[license-url]: LICENSE.md[aqua-img]: https://raw.githubusercontent.com/JuliaTesting/Aqua.jl/master/badge.svg
[aqua-url]: https://github.com/JuliaTesting/Aqua.jl