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

Uploaded Source

Built Distribution

CircuitCalculator-0.4.0-py3-none-any.whl (53.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: circuitcalculator-0.4.0.tar.gz
  • Upload date:
  • Size: 38.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.4.0.tar.gz
Algorithm Hash digest
SHA256 4acd836f93a887c48be0fdd2c77abc8e776c1ccb4e48a7976d9210a2150a1d1f
MD5 9145a1ad65a8afae2fa3a3540f7e2326
BLAKE2b-256 7bc9791be5f8238d03b1695cd3d78f7dbd7d65ab79c53f1c7ce79b0c83d5959b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for CircuitCalculator-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9a8aaecafcbca4be5cbd1e87720d8f52d5c7d63726343ebe8046490ddcff76ef
MD5 31f5cf84e7fc3f5424b7374ca03bf93d
BLAKE2b-256 5d21db392fc432d8e66b5b7436e53030be0203adc5edf945458de5c19a264a7e

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