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

Change eigensolver initial iterate (bugfix) #291

Merged
merged 1 commit into from
Oct 17, 2022
Merged

Conversation

kuberry
Copy link
Collaborator

@kuberry kuberry commented Oct 14, 2022

Previously initial iterate was {1,1,1} for eigensolver in determining tangent plane. If the normal happens to be {1,1,1} this causes undesired behavior (becomes leading tangent direction). Now the initial iterate is chosen as a random vector.

Addresses issue #290

@kuberry kuberry added bug Something isn't working TOOLKIT fixed labels Oct 14, 2022
@kuberry kuberry self-assigned this Oct 14, 2022
- Previously initial iterate was {1,1,1} for eigensolver in
  determining tangent plane. If the normal happens to be {1,1,1}
  this causes undesired behavior (becomes leading tangent
  direction). Now the initial iterate is chosen as a random vector.
@kuberry kuberry force-pushed the bugfix_eigensolver branch from 793952b to c9effa6 Compare October 15, 2022 17:09
@kuberry kuberry merged commit 3f6cc9a into master Oct 17, 2022
@kuberry kuberry deleted the bugfix_eigensolver branch October 17, 2022 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working fixed TOOLKIT
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant