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 (Do Not Merge!!): Belos Small Dense Matrix Abstraction #11837

Draft
wants to merge 101 commits into
base: develop
Choose a base branch
from

Conversation

jennloe
Copy link
Contributor

@jennloe jennloe commented May 1, 2023

Belos small dense matrix refactor in progress...

@jennloe jennloe added pkg: Belos pkg: Anasazi AT: WIP Causes the PR autotester to not test the PR. (Remove to allow testing to occur.) labels May 1, 2023
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Delete in final.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Delete this in final.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove KKGMRESEX in final.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove this in final.

Also fixes a typo in an output message, which infers the solver is
GCRODR.
The DenseMatrixTraits have been integrated into GCRODR such that
the solver can use Kokkos::DualView objects for dense matrices.
This will simplify the transition to using the templated dense
matrix type.
Coefficient vectors like alpha, beta, and d do not need to be
dense matrix objects.
Only the multiply methods need to be converted to BLAS methods.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AT: WIP Causes the PR autotester to not test the PR. (Remove to allow testing to occur.) pkg: Anasazi pkg: Belos
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants