Metadata-Version: 2.4
Name: tomato-example-trig
Version: 2.1.0
Summary: tomato example trig driver
Author-email: Peter Kraus <peter.kraus@tu-berlin.de>
Maintainer-email: Peter Kraus <peter.kraus@tu-berlin.de>
Project-URL: Documentation, https://dgbowl.github.io/tomato-example-trig/main
Project-URL: Issues, https://github.com/dgbowl/tomato-example-trig/issues
Project-URL: Repository, https://github.com/dgbowl/tomato-example-trig/
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.13
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: tomato<3.0a1,>=2.2
Provides-Extra: testing
Requires-Dist: pytest; extra == "testing"
Dynamic: license-file

# tomato-example-trig
An example driver for `tomato`, used for testing purposes.

This driver is developed by the [ConCat lab at TU Berlin](https://tu.berlin/en/concat).

## Supported functions

### Capabilities
- `trig_function`: for returning the unit circle of a trig function with phase offset based on minutes and seconds

### Attributes
- `function`: the trig function, `function ∈ {"sin", "cos", "tan"}`
- `points`: the number of points along the unit circle

## Contributors
- Peter Kraus
