-
Notifications
You must be signed in to change notification settings - Fork 8
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
Inter-Temporal Pool #1235
Inter-Temporal Pool #1235
Conversation
Signed-off-by: CHEN Roxane <[email protected]>
Signed-off-by: CHEN Roxane <[email protected]>
Signed-off-by: CHEN Roxane <[email protected]>
Signed-off-by: Thomas Bouquet <[email protected]>
Signed-off-by: CHEN Roxane <[email protected]>
Signed-off-by: CHEN Roxane <[email protected]>
Signed-off-by: Thomas Bouquet <[email protected]>
Signed-off-by: CHEN Roxane <[email protected]>
Signed-off-by: CHEN Roxane <[email protected]>
Signed-off-by: CHEN Roxane <[email protected]>
Signed-off-by: CHEN Roxane <[email protected]>
Signed-off-by: Thomas Bouquet <[email protected]>
Signed-off-by: Thomas Bouquet <[email protected]>
Signed-off-by: Thomas Bouquet <[email protected]>
Signed-off-by: Thomas Bouquet <[email protected]>
…s/InterTemporalSensitivity
Signed-off-by: Thomas Bouquet <[email protected]>
ra-optimisation/rao-api/src/main/java/com/powsybl/openrao/raoapi/InterTemporalRaoInput.java
Show resolved
Hide resolved
...in/java/com/powsybl/openrao/raoapi/json/extensions/JsonInterTemporalParametersExtension.java
Outdated
Show resolved
Hide resolved
ra-optimisation/rao-api/src/test/java/com/powsybl/openrao/raoapi/InterTemporalRaoInputTest.java
Show resolved
Hide resolved
ra-optimisation/rao-api/src/test/resources/RaoParameters_with_InterTemporalExtension.json
Outdated
Show resolved
Hide resolved
...ava/com/powsybl/openrao/searchtreerao/castor/algorithm/InterTemporalSensitivityAnalysis.java
Outdated
Show resolved
Hide resolved
...ava/com/powsybl/openrao/searchtreerao/castor/algorithm/InterTemporalSensitivityAnalysis.java
Outdated
Show resolved
Hide resolved
...ava/com/powsybl/openrao/searchtreerao/castor/algorithm/InterTemporalSensitivityAnalysis.java
Outdated
Show resolved
Hide resolved
# Conflicts: # ra-optimisation/rao-api/src/main/java/com/powsybl/openrao/raoapi/InterTemporalRaoInput.java
Signed-off-by: Thomas Bouquet <[email protected]>
Signed-off-by: Thomas Bouquet <[email protected]>
Signed-off-by: Thomas Bouquet <[email protected]>
Signed-off-by: Thomas Bouquet <[email protected]>
…m/powsybl/powsybl-open-rao into features/InterTemporalSensitivity
Signed-off-by: Thomas Bouquet <[email protected]>
Signed-off-by: Thomas Bouquet <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add "UT" (logs only) validating that ThreadPoolExecutor works
In new PR, try substituting ThreadPoolExecutor by a specially configured ForkJoinPool
Signed-off-by: CHEN Roxane <[email protected]>
Signed-off-by: CHEN Roxane <[email protected]>
Signed-off-by: Thomas Bouquet <[email protected]>
Signed-off-by: Thomas Bouquet <[email protected]>
As stated in #1226, there is no need to propagate sensi through time as the timestamps are only coupled by inter-temporal constraints (out of the scope of this PR). Thus, we turned this PR to a simpler one only focusing on the Sensitivity computations for multiple timestamps are now being dealt with in #1258. |
Please check if the PR fulfills these requirements
What kind of change does this PR introduce?
Creation of the helper
InterTemporalPool
class that allows parallel computation on temporal data. Will be usefull for topological optimization, sensitivity computation and results processing in multi-timestamps optimization.What is the current behavior?
What is the new behavior (if this is a feature change)?
Does this PR introduce a breaking change or deprecate an API?
If yes, please check if the following requirements are fulfilled
What changes might users need to make in their application due to this PR? (migration steps)
Other information: