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

Uploaded Source

Built Distribution

CircuitCalculator-0.3.4-py3-none-any.whl (51.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for circuitcalculator-0.3.4.tar.gz
Algorithm Hash digest
SHA256 f3452340a3d29e08a3c5fcdb101c99150b6bb92f8c4e3ce62bd5b678091af28e
MD5 d7c1a9928e8d01e338cdf06d6da4a6f5
BLAKE2b-256 3b67d4210f496ee3e441879d5fb9cd59f37ac0f4f26239181b9949e61cae583b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for CircuitCalculator-0.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 3f54dc053e41c388f024853a7316b99e121454f1397a7077d04bde09d4200c08
MD5 da9bcf8c2b542da229c223d9d302efa8
BLAKE2b-256 eae3b42d277b8d82dd9b00dfb3cda54917c2514e616a499d2d22a2c13c773120

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