idaholab / raven

RAVEN is a flexible and multi-purpose probabilistic risk analysis, validation and uncertainty quantification, parameter optimization, model reduction and data knowledge-discovering framework.
https://raven.inl.gov/
Apache License 2.0
218 stars 133 forks source link

SimulatedAnnealing Discrete Variables #2312

Closed alfoa closed 4 months ago

alfoa commented 5 months ago

Pull Request Description

What issue does this change request address? (Use "#" before the issue to link it, i.e., #42.)

Closes #2305

What are the significant changes in functionality due to this change request?

Addition of the support for simulated annealing of discrete variables. In order to minimize the modifications, the discrete variables are treated using cdf sampling and inverseCDF transformation.


For Change Control Board: Change Request Review

The following review must be completed by an authorized member of the Change Control Board.

moosebuild commented 5 months ago

Job Precheck on a794170 : invalidated by @joshua-cogliati-inl

failed because of hpcgitlab being down

alfoa commented 4 months ago

@Jimmy-INL @wangcj05 this is ready for review

alfoa commented 4 months ago

@wangcj05 all tests fail now for the issue seen in #2317 with cvxpy

moosebuild commented 4 months ago

All jobs on 28624b8 : invalidated by @wangcj05

moosebuild commented 4 months ago

Job Mingw Test on de67311 : invalidated by @alfoa

fetch failure

moosebuild commented 4 months ago

Job Test qsubs sawtooth on de67311 : invalidated by @alfoa

moosebuild commented 4 months ago

Job Mingw Test on 44192fa : invalidated by @wangcj05

wangcj05 commented 4 months ago

Changes are good. PR checklists are good