Skip to content

Reducing subspace sizes due to biorthogonal basis construction for #3585

James Willenbring requested to merge hkthorn:develop into develop

Created by: hkthorn

@trilinos/anasazi

Description

This test, unlike the two other orthogonalization tests, generates a biorthogonal basis. When all the dimensions are summed up, the orthogonal constraints in this test are twice the size of the other two tests. Using random vectors, it would be more likely that a degenerate basis could be constructed by this test. Since the objective of the test to make sure that the orthogonalization methods in Anasazi can construct a biorthogonal basis, the size of the basis is not as much the point. So, the dimension of each component of this test have been halved because of the biorthogonality. This seems to eliminate random failures that were observed on the CEE, and are the subject of the bug #3585 .

Motivation and Context

This should address the random failures in #3585.

How Has This Been Tested?

On CEE, where the test failure was more often observed and could be studied.

Checklist

  • My commit messages mention the appropriate GitHub issue numbers.
  • My code follows the code style of the affected package(s).
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the code contribution guidelines for this project.
  • I have added tests to cover my changes.
  • All new and existing tests passed.
  • No new compiler warnings were introduced.
  • These changes break backwards compatibility.

Merge request reports