Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Further prepare for more sophisticated curve approximation #2009

Merged
merged 18 commits into from
Sep 6, 2023
Merged

Commits on Sep 6, 2023

  1. Add CurveApprox

    hannobraun committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    6e8dd5b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a931574 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9e89592 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    541efad View commit details
    Browse the repository at this point in the history
  5. Always store curve approximations normalized

    This enables simplifications of the retrieval side.
    hannobraun committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    9fbc042 View commit details
    Browse the repository at this point in the history
  6. Refactor to simplify

    hannobraun committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    7cf8d5e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e2d9a96 View commit details
    Browse the repository at this point in the history
  8. Improve formatting

    hannobraun committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    b29aaf7 View commit details
    Browse the repository at this point in the history
  9. Use CurveApprox in CurveApproxCache

    This only makes things more complicated for now, but it paves the way
    for making curve approximation caching more flexible.
    hannobraun committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    69979a9 View commit details
    Browse the repository at this point in the history
  10. Add comment

    hannobraun committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    5dd06cd View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ed9608b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5b48d33 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    719ed0c View commit details
    Browse the repository at this point in the history
  14. Update doc comment

    hannobraun committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    c73d119 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    5462811 View commit details
    Browse the repository at this point in the history
  16. Refactor to simplify

    hannobraun committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    32bae97 View commit details
    Browse the repository at this point in the history
  17. Add CurveApprox::reverse

    hannobraun committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    c3ad019 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    62968ab View commit details
    Browse the repository at this point in the history