Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

circuitcalculator-0.2.4.tar.gz (34.2 kB view details)

Uploaded Source

Built Distribution

CircuitCalculator-0.2.4-py3-none-any.whl (46.4 kB view details)

Uploaded Python 3

File details

Details for the file circuitcalculator-0.2.4.tar.gz.

File metadata

  • Download URL: circuitcalculator-0.2.4.tar.gz
  • Upload date:
  • Size: 34.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for circuitcalculator-0.2.4.tar.gz
Algorithm Hash digest
SHA256 c7596570aee1ef6852a72e193a869247ce8ec0d450e59fce1395d15e4b4e8ac8
MD5 64a437da2b58bed8799ebbbc4ac2c06c
BLAKE2b-256 22eda4b1df3249f12c3b1aa22d58be27bde22d53f6bb7a23e8caa1bb83789d60

See more details on using hashes here.

File details

Details for the file CircuitCalculator-0.2.4-py3-none-any.whl.

File metadata

File hashes

Hashes for CircuitCalculator-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 ae66645fad7bbf8518bb5f767c86e7fe83159a2439f133fd664d825a05579938
MD5 63a4f6b2463b051f6665e50de89e3823
BLAKE2b-256 0cb322bc6dd41a8607355b32b16d37c2498f4b2ee9f21918b89b0e06929f5cbe

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page