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
217 stars 133 forks source link

Sim3 interface multicycle optimization #2350

Open jluque-inl opened 1 month ago

jluque-inl commented 1 month ago

Pull Request Description

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

[WIP]

Changes have been made to the RAVEN/SIMULATE3 interface to handle fixed-inventory, nth cycle optimization of shuffling schemes.

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

SpecificParser.py, SimulateData.py and crossover.py were mainly modified to include generation of perturbed nth cycle input file, decoding of shuffling scheme chromosome, partially mapped crossover.


For Change Control Board: Change Request Review

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