Device Inductance
Tokamak core inductance matrices and flux tables.
See docs for detailed installation instructions and usage examples.
Installation
pip install device_inductance
Contributing
Contributions consistent with the goals and anti-goals of the package are welcome.
Please make an issue ticket to discuss changes before investing significant time into a branch.
Goals
- Library-level functions and formulas
- Comprehensive documentation including literature references, assumptions, and units-of-measure
- Quantitative unit-testing of formulas
- Performance (both speed and memory-efficiency)
- Eliminate the need for databases to store the results of the computation
- Cross-platform compatibility
- Minimization of long-term maintenance overhead (both for the library, and for users of the library)
- Semantic versioning
- Automated linting and formatting tools
- Centralized CI and toolchain configuration in as few files as possible
Anti-Goals
- Fanciness that increases environment complexity, obfuscates reasoning, or introduces platform restrictions
- Brittle CI or toolchain processes that drive increased maintenance overhead
- Application-level functionality (graphical interfaces, simulation frameworks, etc)
License
Licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Metadata
Release files for device-inductance 3.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| device_inductance-3.3.0.tar.gz | 1.8 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| device_inductance-3.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.9 MB
Release files / device_inductance-3.3.0.tar.gz
| Download URL | device_inductance-3.3.0.tar.gz |
|---|---|
| Size | 1.8 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7f52acc623745c2fffc97c4358c7f2cd4380b51aa8a50d632ea810907ad19db7
|
|
BLAKE2b-256 checksum How to use checksums |
8c0411618cf437577b58ec66a13e6840bf38d4fd31d8f9c613f912e4d57c5ed6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / device_inductance-3.3.0-py3-none-any.whl
| Download URL | device_inductance-3.3.0-py3-none-any.whl |
|---|---|
| Size | 57.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
700cd448c1ec2d3f43405ba0abea0d9b1634e9b36982e8695c51a1ca2e35f7dd
|
|
BLAKE2b-256 checksum How to use checksums |
6a5a6e4def7f8a13b24b37a5c9013e8f943dc2178dc4026d6cacecfd25a20234
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|