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

Optapp/ Adding QNBB line search technique #11431

Merged
merged 16 commits into from
Aug 24, 2023
Merged

Optapp/ Adding QNBB line search technique #11431

merged 16 commits into from
Aug 24, 2023

Conversation

Igarizza
Copy link
Member

@Igarizza Igarizza commented Jul 26, 2023

📝 Description
PR implements the possibility to combine SD with QN-BB method, where the step size is computed for each design variable. New function Compute Step Size is returning collective expression with different step sizes.

🆕 Changelog
Please summarize the changes in one list to generate the changelog:
The PR is based on the PR #11421
E.g.

  • Added QNBB method
  • New unittests and analysis based test

@Igarizza
Copy link
Member Author

@sunethwarna I am not sure if it is a good solution to convert all line searches to compute vector of constant step values. The reason is that typically, line search returns single value. QNBB is not a typical case and may be it is better to keep it as a unique case and do not convert other line search techniques in the same manner. What do you think? I am open for any suggestions.

@Igarizza Igarizza changed the title Optapp/qnbb method Optapp/ Adding QNBB line search technique Jul 26, 2023
sunethwarna
sunethwarna previously approved these changes Aug 17, 2023
Copy link
Member

@sunethwarna sunethwarna left a comment

Choose a reason for hiding this comment

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

Thanks @Igarizza :)

Could you fix the codacy suggestions? They are valid for this PR.

Copy link
Member

@sunethwarna sunethwarna left a comment

Choose a reason for hiding this comment

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

Thanks @Igarizza . Minor comments only.

sunethwarna
sunethwarna previously approved these changes Aug 24, 2023
@Igarizza Igarizza merged commit 4499511 into master Aug 24, 2023
10 of 11 checks passed
@Igarizza Igarizza deleted the optapp/qnbb_method branch August 24, 2023 14:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants