Skip to content

Sloppy use of gemv in GrammSchmidt class. #415

@pelesh

Description

@pelesh

It seems that GrammSchmidt implementation can apply gemv to a subset of vectors in a multivector. Applying overzealous assert statements will render GramSchmidt class nonfunctional in the debug mode and cause multiple tests to fail. We need to document better how VectorHandler::gemv is used in GrammSchmidt class and add appropriate protections to the code that do not contradict the intended use of gemv functions.

Originally posted by @shakedregev in #411 (comment)

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentationiterative solverquestionFurther information is requested

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions