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

WIP: New RPI Coeff Implementation #17

Open
wants to merge 21 commits into
base: main
Choose a base branch
from
Open

WIP: New RPI Coeff Implementation #17

wants to merge 21 commits into from

Conversation

cortner
Copy link
Member

@cortner cortner commented Nov 13, 2024

Continuing from #16

@cortner cortner changed the title New RPI Coeff Implementation WIP: New RPI Coeff Implementation Nov 13, 2024
@cortner
Copy link
Member Author

cortner commented Nov 15, 2024

I extended the test suite to make it comprehensive. At the moment the tests fail when an (nn, ll) doesn't have any invariants at all, e.g., for

nn = [3, 3]
ll = [0, 2]

It seems your new code doesn't like this, but I think this needs to be allowed - one can't expect the user to do this filtering i.e. to know a priori what the zeros in the CG are?

@cortner
Copy link
Member Author

cortner commented Nov 15, 2024

I rewrite the test functions a bit so that the same random batch can be used for all tests so the spans can now be tested more easily.

I'll let you clean up the rest of the tests please.

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.

3 participants