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.1
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.1.tar.gz | 1.8 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| device_inductance-3.3.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.9 MB
Release files / device_inductance-3.3.1.tar.gz
| Download URL | device_inductance-3.3.1.tar.gz |
|---|---|
| Size | 1.8 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fd6190aa0c550c27a444de84551a81697e64923bca0181bae4b861262adf9c8d
|
|
BLAKE2b-256 checksum How to use checksums |
239459e90acf674bf8fc21fcb49329d8958603164a02893e408c8ac7542bacad
|
| 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.1-py3-none-any.whl
| Download URL | device_inductance-3.3.1-py3-none-any.whl |
|---|---|
| Size | 57.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8adc026fcbc4fe35517bab33e920b4683e59062c524e4d043587c41f2e51e0d1
|
|
BLAKE2b-256 checksum How to use checksums |
f667abeaea46e8a832b2ce0b769d81c03c23c8fbb54be2aab17c677fe828493f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|