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

Sheaf cohomology for projective schemes (alternative implementation) #38003

Open
wants to merge 14 commits into
base: develop
Choose a base branch
from

Conversation

tscrim
Copy link
Collaborator

@tscrim tscrim commented May 14, 2024

Alternative implementation of #37477 based on that branch.

πŸ“ Checklist

  • The title is concise and informative.
  • The description explains in detail what this PR is about.
  • I have linked a relevant issue or discussion.
  • I have created tests covering the changes.
  • I have updated the documentation and checked the documentation preview.

βŒ› Dependencies

@tscrim
Copy link
Collaborator Author

tscrim commented May 14, 2024

I need to add a few more doctests, but I will do so tomorrow.

Copy link

github-actions bot commented May 14, 2024

Documentation preview for this PR (built with commit 286e23b; changes) is ready! πŸŽ‰
This preview will update shortly after each push to this PR.

@tscrim
Copy link
Collaborator Author

tscrim commented May 15, 2024

Okay, this is now ready.

I came across that the resolutions were not hashable with a good comparison, so I had to implement those.

I removed most of the marcos as they could conflict with other reasonable macros (e.g., the octonians or positive integers). IMO it is best to just write out a few extra characters in the docstrings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants