Skip to main content

utilities for working with matrices as linear operators in python

Project description

Latest PyPI version Documentation Status MIT license Travis CI build status Coverage status Code quality

Why

matrixutils is a python package that includes utilities for working with matrices as linear operators in python. It includes utilities for wrapping and unwrapping matrices and vectors, tools for creating matrices, and operators Zero and Identity which improve code efficiency without sacrificing readability.

It is used by discretize and SimPEG.

Installation

pip install matrixutils

To install as a developer

git clone https://github.com/OpenGeophysics/matrixutils.git
cd matrixutils
python setup.py install

or to build the installation in-place:

git clone https://github.com/OpenGeophysics/matrixutils.git
cd matrixutils
python setup.py install build_ext --inplace

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

matrixutils-0.0.1.tar.gz (124.2 kB view details)

Uploaded Source

Built Distributions

matrixutils-0.0.1-py2.7-macosx-10.5-x86_64.egg (32.1 kB view details)

Uploaded Source

matrixutils-0.0.1-cp27-cp27m-macosx_10_5_x86_64.whl (89.8 kB view details)

Uploaded CPython 2.7m macOS 10.5+ x86-64

File details

Details for the file matrixutils-0.0.1.tar.gz.

File metadata

  • Download URL: matrixutils-0.0.1.tar.gz
  • Upload date:
  • Size: 124.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for matrixutils-0.0.1.tar.gz
Algorithm Hash digest
SHA256 5ae4e7c5d3f456f161eeaf57b2fd533eaf710cecba9a8f0088923127fafea3c6
MD5 83650226ee4a6137820f3d872300a4ec
BLAKE2b-256 8ec99ae459e90468f4905650c615adbcc8f1270063257d1c7097ae1abdea623d

See more details on using hashes here.

File details

Details for the file matrixutils-0.0.1-py2.7-macosx-10.5-x86_64.egg.

File metadata

File hashes

Hashes for matrixutils-0.0.1-py2.7-macosx-10.5-x86_64.egg
Algorithm Hash digest
SHA256 f623d6b21d12ccbc9d51347d7e0df5645385584275bbf6ee0683761b2737c708
MD5 e39744d1e1b263d7d6eedef1658be788
BLAKE2b-256 c5c21d67dc811eeebdf57e27fee5f46154ad424fad9930c7efc9745fc8b51871

See more details on using hashes here.

File details

Details for the file matrixutils-0.0.1-cp27-cp27m-macosx_10_5_x86_64.whl.

File metadata

File hashes

Hashes for matrixutils-0.0.1-cp27-cp27m-macosx_10_5_x86_64.whl
Algorithm Hash digest
SHA256 b8ec559b4432ad40b9be334ed5eb38e3fb7c83f6a13a40372c2e5af4a6b7ce4b
MD5 64d19671931242d179b685c6053784f5
BLAKE2b-256 01d9d99a4830d0e4c4e8e54b2826544f838b8d50e385e81d814b68aa40ca441d

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