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.3.1.tar.gz (37.3 kB view details)

Uploaded Source

Built Distribution

CircuitCalculator-0.3.1-py3-none-any.whl (51.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: circuitcalculator-0.3.1.tar.gz
  • Upload date:
  • Size: 37.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for circuitcalculator-0.3.1.tar.gz
Algorithm Hash digest
SHA256 5f46c55650c43479b7e6dd0535b490ace06dfb13d529d157cef04322846af14b
MD5 871bde69f3e60c8a09c0795e9983d63e
BLAKE2b-256 646d9afdee840b650af12c31234d14c246c3ff5a62324b13a390c2df470c5437

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for CircuitCalculator-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d8f3dc408a1ffd32e1bba2b45800f09cbc3598c87933c36aba4e440f0246fdaf
MD5 eb87e7eb9baa8eb6a457ed28e7604a8d
BLAKE2b-256 5d6c0410dc7c48281ccfa7acba976218dbae81b3fb2ec0c3d4b7dc3e73df5aae

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