Library for analysing and calculating electric networks.
Project description
CircuitCalculator
This project is a simple calculator for electrical circuits. It allows users to input the values of various components in a circuit (such as resistors, capacitors, and voltage sources) and will then calculate various properties of the circuit, such as the current and voltage at different points.
Usage
To use this calculator, there are different interfaces. The most convenient one is to use the SimpleCircuit
module, which is based somehow on the schemdraw package. There are several IPython notebook examples can be found here.
Components Supported
Currently, the following components are supported:
- Resistors
- Capacitors
- Voltage sources
- Current sources
Contribution
This project is open-source and contributions are welcome. If you would like to contribute, please fork the repository and make a pull request.
License
This project is licensed under the MIT License.
Contact
If you have any questions or issues, please open an issue on the GitHub repository.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file CircuitCalculator-0.2.2.tar.gz
.
File metadata
- Download URL: CircuitCalculator-0.2.2.tar.gz
- Upload date:
- Size: 32.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58ce1a5be76eaf409dd8ef76907d5bdd09f9a32073dfeb4771ff081607b20b43 |
|
MD5 | e42a7566afd472059c54b73fd80513c8 |
|
BLAKE2b-256 | 58f7856eb39a2ebdbadde8d6f729c84d08dc2a09eb0c1cb5a570f57eea39c1e2 |
File details
Details for the file CircuitCalculator-0.2.2-py3-none-any.whl
.
File metadata
- Download URL: CircuitCalculator-0.2.2-py3-none-any.whl
- Upload date:
- Size: 44.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc6f3a358845f4025f29a07692b0160ddd825b3e8ef3a24515f95f6b4bf08377 |
|
MD5 | 20f1f358c7c297a26b7c4bb0b267393a |
|
BLAKE2b-256 | 42f84affc45d24aa1506bd9f0da94f62c05383f32d722ae5bb48c657feec1e93 |