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

Metadata

Release files for fastshermanmorrison-pulsar 0.5.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fastshermanmorrison-pulsar 0.5.5
File Size Uploaded
fastshermanmorrison_pulsar-0.5.5.tar.gz 247.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for fastshermanmorrison-pulsar 0.5.5
File
fastshermanmorrison_pulsar-0.5.5-cp310-cp310-musllinux_1_1_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-64 Details
fastshermanmorrison_pulsar-0.5.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
fastshermanmorrison_pulsar-0.5.5-cp39-cp39-musllinux_1_1_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-64 Details
fastshermanmorrison_pulsar-0.5.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details

Total release size: 6.3 MB

Release files / fastshermanmorrison_pulsar-0.5.5.tar.gz

Download URL fastshermanmorrison_pulsar-0.5.5.tar.gz
Size 247.5 kB
Tags Source
SHA-256 checksum
How to use checksums
461541b177bb279532067ca186c1cb764165f7238f84c9eb1ffa6991a5db3697
BLAKE2b-256 checksum
How to use checksums
c5cd7b14e41ffbb6e7d83eaf883ba2bb6b78fe4fdd620c281af7f409f49f6580
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / fastshermanmorrison_pulsar-0.5.5-cp310-cp310-musllinux_1_1_x86_64.whl

Download URL fastshermanmorrison_pulsar-0.5.5-cp310-cp310-musllinux_1_1_x86_64.whl
Size 1.6 MB
Tags CPython 3.10 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
b036382eb6bd5b0794c86645941614f4ab9a18871d28532f4283e87fa4ca321c
BLAKE2b-256 checksum
How to use checksums
fd169d547c3a70fd326bf98a97cddfc2402f1496a8601404fed2e688cec5bcae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / fastshermanmorrison_pulsar-0.5.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fastshermanmorrison_pulsar-0.5.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.4 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0108d887363e2692d4f546b463ac63847d48bfa65e0c6b2aa0c6d36de8de406a
BLAKE2b-256 checksum
How to use checksums
effd79b564a2afc12f378daf5625ef1d8359b9f8b23912bc5e1ce14971eaaac6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / fastshermanmorrison_pulsar-0.5.5-cp39-cp39-musllinux_1_1_x86_64.whl

Download URL fastshermanmorrison_pulsar-0.5.5-cp39-cp39-musllinux_1_1_x86_64.whl
Size 1.6 MB
Tags CPython 3.9 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
d397b2cb1d911c53bef87e6f64a9cfe7993c84ac2c07e21f86dafcb368ad07e4
BLAKE2b-256 checksum
How to use checksums
f52c72e182f51622df14cc2f4e2da98ac64101a2fdcd4d5e6afc087103d81a70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / fastshermanmorrison_pulsar-0.5.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fastshermanmorrison_pulsar-0.5.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.4 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f5af145a770052bd7f5c091b4b2f372ddd4ff7bdeda281e6645bc13abb65827a
BLAKE2b-256 checksum
How to use checksums
31bec14af69d58799e2d9140126f37f1e90e0f4df391fb48166e135f40998f03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page