Skip to main content

linop: a Pythonic abstraction for linear mathematical operators

Project description

linop: a Pythonic abstraction for linear mathematical operators

A friendy fork from the linop module of the [pykrylov](https://github.com/dpo/pykrylov) package, developped by Dominique Orban <dominique.orban@gmail.com>.

This project means to provde a standalone set of classes to abstract the creation and management of linear operators, to be used as a common basis for the development of advanced mathematical frameworks.

Requirements

Installation

Using pip / easy_install (recommended):

pip install linop

From the cloned sources:

python setup.py install

Documentation

The package documentation can be found [here](http://pythonhosted.org/linop/). The documentation can be built using Sphinx. From the root of the source directory, do:

python setup.py build_sphinx

The html documentation will be available in doc/build/html.

Changelog

See the [CHANGELOG](./CHANGELOG) file.

Contributing

The code source is released under a free software license. Anyone is welcome to contribute to the improvement of the existing code base, ideally by filing an issue to the bug tracker, cloning the repository and submitting a pull request.

The test suite uses [nose](http://nose.readthedocs.org/) and can be run with:

python setup.py test

A list of contributors will be updated in the [AUTHORS](./AUTHORS) file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

linop-0.6.tar.gz (155.1 kB view details)

Uploaded Source

File details

Details for the file linop-0.6.tar.gz.

File metadata

  • Download URL: linop-0.6.tar.gz
  • Upload date:
  • Size: 155.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for linop-0.6.tar.gz
Algorithm Hash digest
SHA256 643c680fd21a061ebdcb248c0ab941a7da5a4527e002e6b1827575390727d730
MD5 6105abc4f3c903a31d94f0252c4dd125
BLAKE2b-256 2e9b320c336a8f86737fe02c61cb9aa1fb007148b81021f095d648e2e2047d5d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page