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

Fix arpack solver #468

Merged
merged 7 commits into from
Sep 18, 2024
Merged

Fix arpack solver #468

merged 7 commits into from
Sep 18, 2024

Conversation

fghoussen
Copy link
Collaborator

Pull request purpose

Fixing limitations of arpack solver: in connection with #465

@fghoussen fghoussen force-pushed the fix_arpack_solver branch 9 times, most recently from d38e380 to 4c42391 Compare September 15, 2024 10:30
@fghoussen fghoussen force-pushed the fix_arpack_solver branch 4 times, most recently from 7f8e456 to 91e49a9 Compare September 16, 2024 15:59
@fghoussen fghoussen force-pushed the fix_arpack_solver branch 6 times, most recently from 33497eb to d393bcf Compare September 16, 2024 22:08
  - Do NOT use eval in bash script which does NOT return command exit code.

  - Use a dedicated maxResNorm to test the residual (no point to deduce
    it from tol).
@fghoussen
Copy link
Collaborator Author

fghoussen commented Sep 17, 2024

@sylvestre: long story short, I had to change the API of the arpack solver and python binding based on it. New (major?) release?

@fghoussen fghoussen merged commit 43d3e56 into master Sep 18, 2024
43 checks passed
@fghoussen fghoussen deleted the fix_arpack_solver branch September 18, 2024 19:55
@sylvestre
Copy link
Contributor

I had to change the API of the arpack solver and python binding based on it.

why ?
just in the C++ or the fortran too?

@fghoussen
Copy link
Collaborator Author

why ?

To fix problems related to the way tolerances are used.

just in the C++ or the fortran too?

C++ et python only. N ot C neither fortran.

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.

Program crash when calling DNEUPD after exiting DNAUPD with info=0 and iparam(5) > NEV
2 participants