This release introduces directed acyclic graph (DAG)-based function evaluation, optimizing computation speed and structure. It also includes fully vectorized circuit calculations and new nonlinear circuit elements (`RCDQ`, `RCDQn`, `RCSQ`, `RCSQn`) for enhanced modeling flexibility. 🚀
What's Changed https://github.com/yuefan98/nleis.py/pull/27
**Execution Graph**
* Added support to graph-based function evaluation (`graph = True`)
* [Documented](https://nleispy.readthedocs.io/en/latest/examples/graph_example.html) speed benchmarks (at least 3x faster than `eval()`)
* Updated compute method to return impedance values
**Computation Optimization**
* Vectorized circuit element calculations for faster performance
**New Circuit Elements**
* Added support to nonlinear RC with constant phase element:
(`RCDQ`, `RCDQn`), and (`RCSQ`, `RCSQn`)
New Contributors
* Special thanks to andersonjacob for the [source code](https://github.com/ECSHackWeek/impedance.py/pull/308) 🎉
**Full Changelog**: https://github.com/yuefan98/nleis.py/compare/v0.1.1...v0.2