Metadata-Version: 2.1
Name: worstcase
Version: 0.1.0
Summary: Worst case analysis and sensitivity studies using Extreme Value and/or Monte Carlo methods.
Home-page: https://github.com/amosborne/worstcase
License: MIT
Author: amosborne
Author-email: amosborne@users.noreply.github.com
Requires-Python: >=3.9,<3.10
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: matplotlib (>=3.4.2,<4.0.0)
Requires-Dist: scipy (>=1.6.3,<2.0.0)
Project-URL: Repository, https://github.com/amosborne/worstcase
Description-Content-Type: text/markdown

# worstcase

`pip install worstcase`

Worst case analysis and sensitivity studies using Extreme Value and/or Monte Carlo methods.

EDN blogger Charles Hymowitz wrote an insightful series on worst case circuit analysis, read it [here](https://www.edn.com/the-worst-case/).

This lightweight package allows the user to specify varying parameters and execute worst case analysis or sensitivity studies by Extreme Value and/or Monte Carlo methods over arbitrary single valued functions. Parameters are assumed to be uniform by default; the user may generate their own custom distributions if desired.

Please see the [example](./examples/voltage_divider.ipynb) for usage.
