Skip to main content

DHLLinAlg Logo

Build Status Documentation Status


DHL-LinAlg is a simple linear algebra implementation using modern C++.

This library is part of a scientific programing course at TU Vienna. Here are notes on the development process.

Installation

pip install dhllinalg

Building from sorce:

Requirements

pybind11, cmake, scikit-build

git clone --recurse-submodules https://github.com/DHL-ASC/DHL-LinAlg.git 
cd DHL-LinAlg  
pip install .

Metadata

Release files for dhllinalg 0.1.1

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

Source distribution (sdist)

Source distribution for dhllinalg 0.1.1
File Size Uploaded Provenance Actions
dhllinalg-0.1.1.tar.gz 1.7 MB Without provenance Details for dhllinalg-0.1.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for dhllinalg 0.1.1
File Actions
dhllinalg-0.1.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for dhllinalg-0.1.1-cp312-cp312-win_amd64.whl
dhllinalg-0.1.1-cp312-cp312-macosx_12_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 12.0+ x86-64 Details for dhllinalg-0.1.1-cp312-cp312-macosx_12_0_x86_64.whl
dhllinalg-0.1.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for dhllinalg-0.1.1-cp311-cp311-win_amd64.whl
dhllinalg-0.1.1-cp311-cp311-macosx_12_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 12.0+ x86-64 Details for dhllinalg-0.1.1-cp311-cp311-macosx_12_0_x86_64.whl
dhllinalg-0.1.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for dhllinalg-0.1.1-cp310-cp310-win_amd64.whl
dhllinalg-0.1.1-cp310-cp310-macosx_12_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 12.0+ x86-64 Details for dhllinalg-0.1.1-cp310-cp310-macosx_12_0_x86_64.whl
dhllinalg-0.1.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for dhllinalg-0.1.1-cp39-cp39-win_amd64.whl
dhllinalg-0.1.1-cp39-cp39-macosx_12_0_x86_64.whl CPython 3.9 CPython 3.9 macOS 12.0+ x86-64 Details for dhllinalg-0.1.1-cp39-cp39-macosx_12_0_x86_64.whl
dhllinalg-0.1.1-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details for dhllinalg-0.1.1-cp38-cp38-win_amd64.whl
dhllinalg-0.1.1-cp38-cp38-macosx_12_0_x86_64.whl CPython 3.8 CPython 3.8 macOS 12.0+ x86-64 Details for dhllinalg-0.1.1-cp38-cp38-macosx_12_0_x86_64.whl

Total release size: 2.9 MB

Release files / dhllinalg-0.1.1.tar.gz

Download URL dhllinalg-0.1.1.tar.gz
Size 1.7 MB
Tags Source
SHA-256 checksum
How to use checksums
9f68c919d49fe7102dfa2dd10564e5558c34afa87c42923bb066d82f661fa830
BLAKE2b-256 checksum
How to use checksums
7d26bbb02d0d99ffc9b7f89638913f6dd314c3646aa1873c3a4f007d27efe231
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / dhllinalg-0.1.1-cp312-cp312-win_amd64.whl

Download URL dhllinalg-0.1.1-cp312-cp312-win_amd64.whl
Size 120.5 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
386f3da8af20176f90aea5f5e5d7298827c2e9ed256bd2f4540e42dab7de4094
BLAKE2b-256 checksum
How to use checksums
9f46d0e64cc52e682092dc07f77f790c3bff37c32332949da42dd91c503b5e2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.0

Release files / dhllinalg-0.1.1-cp312-cp312-macosx_12_0_x86_64.whl

Download URL dhllinalg-0.1.1-cp312-cp312-macosx_12_0_x86_64.whl
Size 117.6 kB
Tags CPython 3.12 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
eac83c1d99c7f57e007dd79f2ebc4a33dd6890883dbc44db4cdf7581ad432c13
BLAKE2b-256 checksum
How to use checksums
3f0c68f72a342dea34c318091d2475cbcbcc4c9215ddd9ee3c7c563101513f46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.0

Release files / dhllinalg-0.1.1-cp311-cp311-win_amd64.whl

Download URL dhllinalg-0.1.1-cp311-cp311-win_amd64.whl
Size 121.2 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
1274301cbebfadedd0f7390fc009691bbb798a0074ec784cd8bb98681b074205
BLAKE2b-256 checksum
How to use checksums
52e9210acecee9d3677c6588f3bb5eac47d881ebd19a3dcb4453f160555c0c0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / dhllinalg-0.1.1-cp311-cp311-macosx_12_0_x86_64.whl

Download URL dhllinalg-0.1.1-cp311-cp311-macosx_12_0_x86_64.whl
Size 117.1 kB
Tags CPython 3.11 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
eaab7e99fcadaa1f6e1f1d693e8d46200b7a21f773b40d4322e3382838650e8e
BLAKE2b-256 checksum
How to use checksums
8c8ecde05c0c38bab4cc97f2623937cddfdabe3e3987b05063b12b4375ffcfd0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.5

Release files / dhllinalg-0.1.1-cp310-cp310-win_amd64.whl

Download URL dhllinalg-0.1.1-cp310-cp310-win_amd64.whl
Size 120.0 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
152172f29e9cf524b79f545494174ea7b278e2b3a00515b8526e12a4b0a27951
BLAKE2b-256 checksum
How to use checksums
b31f4af9ab0aecdb620d9f30faf52ff9981152fc8c4130d7698cd89f3258e8f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.11

Release files / dhllinalg-0.1.1-cp310-cp310-macosx_12_0_x86_64.whl

Download URL dhllinalg-0.1.1-cp310-cp310-macosx_12_0_x86_64.whl
Size 115.8 kB
Tags CPython 3.10 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
be9f5bc6710682f94b6d1e234766dfea76506d6c0247e96521136c08b83a70e2
BLAKE2b-256 checksum
How to use checksums
c2fe08ca662c0275bafe69918cc2af4a3aab9cb8ade5d9018ba00caf1a80edd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / dhllinalg-0.1.1-cp39-cp39-win_amd64.whl

Download URL dhllinalg-0.1.1-cp39-cp39-win_amd64.whl
Size 118.5 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
f25de3f698e9fa9bf09e94bbfdbfef4805136e3b2c0a93dd18ec322b240e2309
BLAKE2b-256 checksum
How to use checksums
07851a3a4d745da06d3abdd6a430ea97808c53581c60532e18125ec62394620e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.13

Release files / dhllinalg-0.1.1-cp39-cp39-macosx_12_0_x86_64.whl

Download URL dhllinalg-0.1.1-cp39-cp39-macosx_12_0_x86_64.whl
Size 115.9 kB
Tags CPython 3.9 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
8d58bd2faf240937c29c3d826eed9ffc2b26e226ad4708e554d3442680b00a56
BLAKE2b-256 checksum
How to use checksums
7eb91ea4dc03a261a27cd6d15544318b08c7963ade09c8d96fad1060ac7b4255
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / dhllinalg-0.1.1-cp38-cp38-win_amd64.whl

Download URL dhllinalg-0.1.1-cp38-cp38-win_amd64.whl
Size 119.9 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
565e767802e0f3886cfe4fdce7c18f8031c3826bde4835525aaa9cd0c6cc5dcb
BLAKE2b-256 checksum
How to use checksums
0d5c2a7584971dd46761b7c1c7f97e25fdbbc8487fce4dd225666beba7fcc4b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.10

Release files / dhllinalg-0.1.1-cp38-cp38-macosx_12_0_x86_64.whl

Download URL dhllinalg-0.1.1-cp38-cp38-macosx_12_0_x86_64.whl
Size 115.8 kB
Tags CPython 3.8 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
f0e9b22c24b5e1fd729511f442ad09c166254872b2917b2dafb701738bd6299c
BLAKE2b-256 checksum
How to use checksums
3f79b2d9675a8608aafc10a81ada7e9dc7fc6701588ddf45725017299222c5c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.18

Security for dhllinalg 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

11 release files No provenance

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