-
Notifications
You must be signed in to change notification settings - Fork 134
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
Reorganized organization of checkNvector routines #647
base: develop
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Other than the comment here about checking for clone
this looks good
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor change I should have noticed before
I don't understand why the "spelling" check just failed. The patch file that it produces "fixes" numerous variable names in completely unrelated files ( Did something change in the CI that could have caused this? |
codespell had an update today which caught a few more things. I have a fix in #636 so you can just wait for that to be merged. It might be good to select a fixed version of codespell and manually update it as need to avoid issues like this. |
Actually, the PR had no typos to fix, it's just failing the CI due to the codespell issue. I don't see how this PR can be merged before #636, given that the "spelling" check is required before any PR can be merged, so it can just wait. |
Yes, codespell recognizes |
This PR cleans up how ARKODE and its steppers check for required N_Vector routines. Previously, ARKODE required routines that were only actually needed when certain options were configured, and each stepper performed redundant checks on the supplied N_Vector, when in reality, no stepper utilized routines that were not already required by the main ARKODE infrastructure.
In this PR: