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

Update MPS Chebyshev approximation #70

Conversation

jjrodriguezaldavero
Copy link
Collaborator

@jjrodriguezaldavero jjrodriguezaldavero commented May 13, 2024

  • Adds Chebyshev extrema nodes (for functions defined on closed domains).
  • Adds projection nodes (useful for computing the accuracy of the approximation beforehand).
  • Adds both the Clenshaw summation and standard polynomial evaluation to the functions using the clenshaw flag.
  • Adds cheb2mpo to apply functions on MPOs.

@juanjosegarciaripoll

@juanjosegarciaripoll
Copy link
Owner

Can you fix the typing error? Otherwise the github will fail in any further changes we make. Please look at .github/workflows/jobs.yml to see how to run mypy and flake / ruff to check for errors.

@jjrodriguezaldavero
Copy link
Collaborator Author

Fixed @juanjosegarciaripoll

@juanjosegarciaripoll juanjosegarciaripoll merged commit 6ecac4e into juanjosegarciaripoll:main May 13, 2024
1 check passed
@jjrodriguezaldavero jjrodriguezaldavero deleted the pr_chebyshev branch May 17, 2024 09:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants