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

Create /lib/math. #7000

Merged
merged 2 commits into from
Jul 8, 2024
Merged

Create /lib/math. #7000

merged 2 commits into from
Jul 8, 2024

Conversation

sigilante
Copy link
Contributor

Upstream lives in urbit/numerics repo, but this distributes via %base.

@jalehman
Copy link
Member

Deadline for review is tomorrow, at which point if there are no comments we'll go ahead and merge.

@sigilante
Copy link
Contributor Author

I am not very happy with the current algorithm on some of the transcendental functions. I used Taylor expansion instead of Chebyshev functions, which is much slower for smaller rtols. I will be changing these out in the upstream urbit/numerics repo at some point; when I do things like that, I'll just PR them as updates here so we at least have this distributed. (This is why I haven't jetted these yet.)

jalehman
jalehman previously approved these changes Jul 8, 2024
@sigilante sigilante requested a review from jalehman July 8, 2024 19:22
@sigilante sigilante merged commit 9795a24 into develop Jul 8, 2024
1 check passed
@sigilante sigilante deleted the sigilante/libmath branch July 8, 2024 22:07
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.

None yet

2 participants