Skip to content

Fix the quick return code in Eigen subroutines #1034

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

penghongbo
Copy link

Description
Fix the quick return code for S/D/C/ZGEESX, C/ZHBEVX, S/DSBEVX, C/ZHEEVX, S/DSYEVX, C/ZHPEVX, S/DSPEVX, C/ZHPGVX.

  1. set RCONDE and RCONDV in S/D/C/ZGEESX when N = 0.
  2. set Q in C/ZHBEVX, S/DSBEVX when N = 1 and WANTZ.
  3. set IFAIL in C/ZHBEVX, S/DSBEVX, C/ZHEEVX, S/DSYEVX, C/ZHPEVX, S/DSPEVX when N = 1 and WANTZ.
  4. set M = 0 in C/ZHPGVX when N = 0.

Checklist

  • The documentation has been updated.
  • If the PR solves a specific issue, it is set to be closed on merge.

…C/ZHEEVX,

S/DSYEVX, C/ZHPEVX, S/DSPEVX, C/ZHPGVX.

1. set RCONDE and RCONDV in S/D/C/ZGEESX when N = 0.
2. set Q in C/ZHBEVX, S/DSBEVX when N = 1 and WANTZ.
3. set IFAIL in C/ZHBEVX, S/DSBEVX, C/ZHEEVX, S/DSYEVX, C/ZHPEVX, S/DSPEVX when
   N = 1 and WANTZ.
4. set M in C/ZHPGVX when N = 0.
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant