Skip to main content

FastShermanMorrison

PyPI Conda (channel only)

Cython code to more quickly evaluate ShermanMorrison combinations as need by kernel ecorr in Enterprise.

Installation

The FastShermanMorrison add-on to Enterprise can be easily installed straight from github using

pip install git+https://github.com/nanograv/fastshermanmorrison.git

From Pypi, you can do

pip install fastshermanmorrison-pulsar

Conda support is in testing stage. Apple silicon arm processors are not supported yet, but on other architectures you can do

conda install -c vhaasteren fastshermanmorrison-pulsar

Availability on conda-forge is upcoming in a later release

Citation

If you use fastshermanmorrison-pulsar in your research, please cite it as follows:

BibTeX Entry

@software{fastshermanmorrison-pulsar,
  author       = {Rutger van Haasteren},
  title        = {fastshermanmorrison-pulsar: Fast Sherman-Morrison Updates for Pulsar Timing},
  year         = {2023},
  version      = {0.5.4},
  publisher    = {GitHub},
  url          = {https://github.com/nanograv/fastshermanmorrison},
  doi          = {10.5281/zenodo.17439723},
  note         = {Software for efficient Sherman-Morrison matrix updates in pulsar timing analysis}
}

Text Citation

van Haasteren, R. (2023). fastshermanmorrison-pulsar: Fast Sherman-Morrison Updates for Pulsar Timing (Version 0.5.4) [Software]. GitHub. https://github.com/nanograv/fastshermanmorrison

Download files

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

Source Distribution

fastshermanmorrison_pulsar-0.5.5.tar.gz (247.5 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

fastshermanmorrison_pulsar-0.5.5-cp310-cp310-musllinux_1_1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

fastshermanmorrison_pulsar-0.5.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

fastshermanmorrison_pulsar-0.5.5-cp39-cp39-musllinux_1_1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

fastshermanmorrison_pulsar-0.5.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

File details

Details for the file fastshermanmorrison_pulsar-0.5.5.tar.gz.

File metadata

File hashes

Hashes for fastshermanmorrison_pulsar-0.5.5.tar.gz
Algorithm Hash digest
SHA256 461541b177bb279532067ca186c1cb764165f7238f84c9eb1ffa6991a5db3697
MD5 1f9fc1a2a2d836ae2948911168265c61
BLAKE2b-256 c5cd7b14e41ffbb6e7d83eaf883ba2bb6b78fe4fdd620c281af7f409f49f6580

See more details on using hashes here.

File details

Details for the file fastshermanmorrison_pulsar-0.5.5-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for fastshermanmorrison_pulsar-0.5.5-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b036382eb6bd5b0794c86645941614f4ab9a18871d28532f4283e87fa4ca321c
MD5 d8b828d726ab457885bd7c5a073f78b2
BLAKE2b-256 fd169d547c3a70fd326bf98a97cddfc2402f1496a8601404fed2e688cec5bcae

See more details on using hashes here.

File details

Details for the file fastshermanmorrison_pulsar-0.5.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastshermanmorrison_pulsar-0.5.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0108d887363e2692d4f546b463ac63847d48bfa65e0c6b2aa0c6d36de8de406a
MD5 c449f7df3068332abab5d298ee81e805
BLAKE2b-256 effd79b564a2afc12f378daf5625ef1d8359b9f8b23912bc5e1ce14971eaaac6

See more details on using hashes here.

File details

Details for the file fastshermanmorrison_pulsar-0.5.5-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for fastshermanmorrison_pulsar-0.5.5-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d397b2cb1d911c53bef87e6f64a9cfe7993c84ac2c07e21f86dafcb368ad07e4
MD5 0f5d39955639800e4f02638d79c82670
BLAKE2b-256 f52c72e182f51622df14cc2f4e2da98ac64101a2fdcd4d5e6afc087103d81a70

See more details on using hashes here.

File details

Details for the file fastshermanmorrison_pulsar-0.5.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastshermanmorrison_pulsar-0.5.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f5af145a770052bd7f5c091b4b2f372ddd4ff7bdeda281e6645bc13abb65827a
MD5 8880f333061353e62ccb9480fff41370
BLAKE2b-256 31bec14af69d58799e2d9140126f37f1e90e0f4df391fb48166e135f40998f03

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.5.5 This release

5 files

0.5.4

5 files

0.5.3

5 files

0.5.2

5 files

0.5.1

5 files

0.4.7

5 files

0.4.6

5 files

0.4.3

5 files

0.4.2

5 files

0.4.1

5 files

0.4.0

5 files

0.1.0

2 files

0.0.4

1 file

0.0.3

1 file

0.0.2

1 file

0.0.1

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page