A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Recent Releases of Antares Simulator

Antares Simulator -

Energy Systems - Energy System Modeling Frameworks - C
Published by Juliette-Gerbaux 4 days ago

Antares Simulator - v9.2.0-rc14

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 4 days ago

Antares Simulator - v8.8.15

Bugfix

Change the formula for the hydro daily max gen [ANT-3095]

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 4 days ago

Antares Simulator - v9.2.1-rc2

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 18 days ago

Antares Simulator - v9.2.1-rc1

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 18 days ago

Antares Simulator - v9.2.0-rc13

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 19 days ago

Antares Simulator - v9.2.0

Full changelog

⚠️ Known issues

  • Performance issues can be encountered when using FICO XPRESS in parallel computations
  • Rarely used option simplex-range = day produces infeasible problems and incorrect results
  • Negative hydro infows produce infeasible problems if reservoirManagement is enabled for the area

New features

  • Short term storage: withdrawal efficiency [ANT-1862] (#2223)
  • Short term storage: penalty on level, injection, withdrawal [ANT-1854] (#2302)
  • Short term storage: additional constraints on injection, withdrawal, netting [ANT-1855] (#2550, #2546)
  • Short term storage: penalty for storage control, injection and withdrawal flow gradient [ANT-2300] (#2491)
  • Make it possible to specify the final hydro reservoir level [ANT-1084] (#1521)
  • Major changes on the hydro behavior. Use overflow from the weekly optimization problem, don't recompute levels as a post-processing. These changes improve the handling of min-gen constraints for hydro reservoirs. [ANT-1825]

Removed features

  • Remove hydro hotstart (#2131)
  • Remove adequacy patch lmr [ANT-1933] (#2341)
  • Possibility to disable OR-Tools. All problems are now solved through OR-Tools (#2450)

Modeler

See here

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] about 1 month ago

Antares Simulator - v9.2.0-rc12

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] about 2 months ago

Antares Simulator - continuous-delivery

This release contains the latest development version (latest successful builds of"develop" branch)

Energy Systems - Energy System Modeling Frameworks - C
Published by pet-mit about 2 months ago

Antares Simulator - v8.8.14-time-thermal-heuristic

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] about 2 months ago

Antares Simulator - v8.8.14

Improvements

  • Increase precision for LOLD[CSR] and MRG PRICE[CSR] [ANT-2443] (#2613)

Bugfix

Backend (antares-solver)

  • Segfault related to scenariobuilder.dat [ANT-2890] (#2675)
  • Fix function ThermalCluster::getMarketBidCost [ANT-2527] (#2605) (backport)
  • Binding constraints TS loading in 8.8 [ANT-2746] (#2635)

Legacy GUI

  • Correct cluster count, load constraints even for disabled clusters [ANT-2754] (#2659)

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] about 2 months ago

Antares Simulator - v8.8.13-rc1

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 2 months ago

Antares Simulator - v9.2.0-rc11

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 2 months ago

Antares Simulator - v9.2.0-rc10

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 3 months ago

Antares Simulator - v9.2.0-rc9

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 3 months ago

Antares Simulator - v8.8.13

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 3 months ago

Antares Simulator - v8.8.12

New features

  • Add variable MRG PRICE CSR [ANT-2562] (#2579)
  • Use VCPKG for dependencies (#2579)
  • Activate long tests on branch release/8.8.x (#2538)

Bugfix

  • Fix segfault related to district for 8.8 [ANT-2452] (#2519)
  • Fix uninitialized CSR variables [ANT-2496] (#2518)
  • Fix segfault caused by invalid index [ANT-2582] (#2544)
  • Make short-term storage group case-insensitive [ANT-2556] (#2571)

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 4 months ago

Antares Simulator - v8.8.12-rc4

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 4 months ago

Antares Simulator - v9.2.0-rc9

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 4 months ago

Antares Simulator - 9.2.0-rc9

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 4 months ago

Antares Simulator - v9.2.0-rc8

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 4 months ago

Antares Simulator - v8.8.12-rc3

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 4 months ago

Antares Simulator - v8.8.12-rc2

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 4 months ago

Antares Simulator - v8.8.12-rc1

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 5 months ago

Antares Simulator - v9.2.0-rc7

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 5 months ago

Antares Simulator - v9.2.0-rc7

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 5 months ago

Antares Simulator - v9.2.0-rc6

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 5 months ago

Antares Simulator - test-centos-release-deploy

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 5 months ago

Antares Simulator - v8.8.11

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 5 months ago

Antares Simulator - v8.8.11

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 5 months ago

Antares Simulator - v8.8.11-rc2

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 5 months ago

Antares Simulator - v8.8.11-rc1

Run tests: true

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 5 months ago

Antares Simulator - v9.2.0-rc5

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 6 months ago

Antares Simulator - v8.8.10

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 7 months ago

Antares Simulator - InMemory Xpress

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 8 months ago

Antares Simulator - v9.2.0-rc4

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 8 months ago

Antares Simulator - v8.8.9

Bugfix

Reverts this: Fix bug hydro heuristic with mingen (ANT-1825) (https://github.com/AntaresSimulatorTeam/Antares_Simulator/pull/2258)

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 8 months ago

Antares Simulator - 8.8.8 (Don't use, difference with hydro results)

Difference in results

The code change introduced with #2258 change results, use 8.8.9 or 8.8.7 instead

Bugfix

  • Timeseries generation stored in input (#2180)
  • Fix bug hydro heuristic with mingen (ANT-1825) (#2258)

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 8 months ago

Antares Simulator - v9.2.0-rc3

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 8 months ago

Antares Simulator - Test API

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 8 months ago

Antares Simulator - v9.2.0-rc2

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 9 months ago

Antares Simulator - 8.8.7

Batchrun tool improvement

Add OR-Tools solver option for batchrun tool #1981
Add missing parameter to command built by batchrun for OR-Tools #1984

Bugfix

Adequacy Patch regression [ANT-1845] #2235

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 9 months ago

Antares Simulator - v9.2.0-rc1

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 10 months ago

Antares Simulator - 8.8.6

Bugfix

BC marginal cost #2121

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 10 months ago

Antares Simulator - 8.6.8

Bugfix

Remove propery storagecycle for short term storage https://github.com/AntaresSimulatorTeam/Antares_Simulator/issues/2037

Energy Systems - Energy System Modeling Frameworks - C
Published by payetvin 10 months ago

Antares Simulator - v9.1.0

New features

  • Scenarized & hourly values for hydro pumping and hydro generation. Previously this data was not scenarized and daily.
  • STS groups are now "dynamic" : group names are no longer fixed by code, user is free to define these groups.
  • Add optimization options from command line in OR-Tools / XPRESS (#1837)

Improvements

  • Rationalize consistency checks on the number of columns (#2073)
  • Documentation reorganization and improvement (#2024) (#2023) (#2022)
  • Add doc for thermal heuristic (#2048)

Bugfixes

  • Change the formula used in thermal clusters profits (#2097) [ANT-1719]
  • Bug on GUI: double-click on study.antares doesn't work anymore (#2047) [ANT-1634]
  • Fix build error related to Boost Test < 1.67 on OL8 (#2094)

For developers

  • Update format-code.sh (#2027)
  • Update clang-format options and apply them (#2067)
  • FileTreeStudyLoader [ANT-1213] (#2058)
  • Yaml parser and Antlr4 integration (#1985)
  • Fix oracle 8 compilation related to boost test linking (#2101)
  • Fix enum deprecation warning for FileLevel (#2104)
  • Improve new release workflow (#2088), make "target branch" field mandatory (#2095)
  • Exclude src/ui from sonarQ analysis (#2087)
  • Graphviz presets (#2065)
  • Unit tests for parameters and generaldata.ini, remove limit on number of MC years (#2041)
  • Move Run X Mode in dedicated files (#2054)
  • Fix duplicate build for series/series.cpp (#2046)
  • Improve dependency requirements (#2009)
  • Time Series generation refactor (#2045)
  • Create & forward declare BasisStatus struct, reduce build time (#2044)

Code quality

  • Simplify code for timer (#2032)
  • Refactor Application (#2056)
  • Remove some Yuni Strings in solver (#2061)
  • Cleanup link variables includes (#2030)
  • Remove Study::Ptr variant for RetrieveListFromStudy and cbuilder (#2051) (#2052)
  • Add more explicit example on how to set solver parameters from command line (#2100)
  • Fix a few warnings emitted by clang-19 (#2099)
  • Remove Fixture Test Suite, use fixture test case (#2055)
  • Use std::atomic instead of std::mutex (#2082)
  • Use std::clamp for sc-builder's hydro levels (#2074)

Removed

  • Remove study cleaner tool (#2059)
  • Remove export target (#2053)
  • Remove unique_ptr passed by ref (#2086)
  • Remove dependency of Antares::logs to antares-core (#2083)
  • Remove unnecessary ".inc.hxx" files (#2031)
  • Remove deps-build Actions (#2043)
  • Remove unused logs.hxx (#2026)

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 11 months ago

Antares Simulator - Test API

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 11 months ago

Antares Simulator - Test API

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 11 months ago

Antares Simulator - 8.6.7

Energy Systems - Energy System Modeling Frameworks - C
Published by payetvin 11 months ago

Antares Simulator - 8.8.5

Bugfix

  • [UI] Fix opening a study from the file browser
  • Fix crash occurring when duplicate thermal clusters are present in a study (same name)
  • Fix formula for "PROFIT BY PLANT"

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 11 months ago

Antares Simulator - Test API

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 11 months ago

Antares Simulator - v9.1.0-rc4

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 12 months ago

Antares Simulator - Test API

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] about 1 year ago

Antares Simulator - TestAPI

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] about 1 year ago

Antares Simulator - Test API

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] about 1 year ago

Antares Simulator - Test API

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] about 1 year ago

Antares Simulator - Test API

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] about 1 year ago

Antares Simulator - v9.1.0-rc3

Run tests: false

What's Changed

Full Changelog: https://github.com/AntaresSimulatorTeam/Antares_Simulator/compare/v9.1.0-rc2...v9.1.0-rc3

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] about 1 year ago

Antares Simulator - 8.8.4

Branch 8.8.x is marked "long-term support", it will be supported until December 2025

Bugfixes

tag is misplaced but assets are 8.8.4

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] about 1 year ago

Antares Simulator - 8.6.6

Branch 8.6.x is marked "long-term support", it will be supported until December 2025

Bugfixes

Energy Systems - Energy System Modeling Frameworks - C
Published by payetvin about 1 year ago

Antares Simulator - 9.1.0-rc2

Run tests: true

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] about 1 year ago

Antares Simulator - v8.5.0-beta14 (unofficial)

maintained - no

Energy Systems - Energy System Modeling Frameworks - C
Published by flomnes about 1 year ago

Antares Simulator - v8.5.0-beta13 (unofficial)

Energy Systems - Energy System Modeling Frameworks - C
Published by flomnes about 1 year ago

Antares Simulator - 9.1.0-rc1

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] about 1 year ago

Antares Simulator - v8.8.3

8.8.3 (02/2024)

Bugfix

  • Fix area & interco exported for each week #1948

Full Changelog: https://github.com/AntaresSimulatorTeam/Antares_Simulator/compare/v8.8.2...v8.8.3
Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] about 1 year ago

Antares Simulator - v8.8.3

8.8.3 (02/2024)

Bugfix

Energy Systems - Energy System Modeling Frameworks - C
Published by a-zakir about 1 year ago

Antares Simulator - v8.6.5

8.6.5 (02/2024)

Bugfix

  • Use OR-Tools v9.8-rte1.0 (performance improvements with OR-Tools + XPRESS)

Full Changelog: https://github.com/AntaresSimulatorTeam/Antares_Simulator/compare/v8.6.4...v8.6.5

Energy Systems - Energy System Modeling Frameworks - C
Published by payetvin about 1 year ago

Antares Simulator - v8.7.3

8.7.3 (02/2024)

Bugfix

  • Use OR-Tools v9.8-rte1.0 (performance improvements with OR-Tools + XPRESS)

Full Changelog: https://github.com/AntaresSimulatorTeam/Antares_Simulator/compare/v8.7.2...v8.7.3

Energy Systems - Energy System Modeling Frameworks - C
Published by flomnes about 1 year ago

Antares Simulator - v9.0.0

9.0.0

License

  • Use licence MPL 2.0 instead of GPL3_WITH_RTE-Exceptions (#1812)

Improvements

  • Include overflow variable in HydroPower constraint (#1903)
  • Add total time logging at the end of the simulation (#1908)
  • Add STS level constraint to suspect list for infeasible problem analysis (#1891)

For developers

  • Use precompiled OR-Tools for Oracle Linux 8 CI (#1893)
  • Change version behavior to allow more flexibility (#1898)

Code quality

  • Use std::shared_ptr instead of indices for active binding constraints in results (#1887)
  • Fix a few compilation warnings (#1880)
  • Scratchpad numspace (#1749)

Tests

  • Fix invalid index causing segfault in test-study test (#1902)

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] about 1 year ago

Antares Simulator - v8.8.2

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] over 1 year ago

Antares Simulator - v8.8.1

8.8.1 (01/2024)

Bugfix

  • Simplify TS numbers drawings, fix bug related to refresh & local thermal generation (#1752)

Improvements

  • Take into account breaking change in OR-Tools's API, enable SCIP & GLPK solvers, bump OR-Tools (#1825). This should improve performances with FICO XPRESS
  • Fail if OR-Tools solver is not found (#1851)
  • Add possibility to release without running any tests (#1852)

Code quality

  • Use std::unordered_map for tmpDataByArea_ (hydro ventilation) (#1855)
  • Remove mutable keyword from PROBLEME_HEBDO (#1846)
  • Remove Study::gotFatalError, throw exceptions instead (#1806)
  • Renewable containers (#1809)
  • Use modern style for loops, avoid int cast (#1847)
  • Remove YUNI_STATIC_ASSERT (#1863)

Testing

  • Add tests on short-term storage/thermal cluster/renewable cluster removal (#1841)

Doc

  • Add precision about enabled field in ST storage (#1850)
  • Use dedicated URL path for Doxygen, instead of root (#1865)
  • Fix HTML generation for readthedocs (#1867)
  • Add dark mode switch for Doxygen online documentation (#1792)

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] over 1 year ago

Antares Simulator - v8.8.1 - TEST

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] over 1 year ago

Antares Simulator - v8.8.1 - TEST

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] over 1 year ago

Antares Simulator - v8.8.1 - TEST

What's Changed

New Contributors

Full Changelog: https://github.com/AntaresSimulatorTeam/Antares_Simulator/compare/v8.5.0...v8.8.1

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] over 1 year ago

Antares Simulator - vTEST-gh

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] over 1 year ago

Antares Simulator - v8.8.1 - TEST

Please complete description

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] over 1 year ago

Antares Simulator - v8.8.0

8.8.0 (12/2023)

New features

  • New "cash-flow" variable for ST storage (#1633)
  • Experimental optimization with discrete variables (MILP unit-commitment mode, #670)
  • Add enabled property for ST storage objects, fix bug related to saving ST objects (#1807)

Improvements

  • Add shortcut -s for names MPS problems in CLI options (#1613)
  • Use 50% as a default value for ST-storage property initiallevel (#1632)
  • Add warning logs for non-existent output variable (#1638)
  • Add area name in error message for rare error (#1695)
  • Fix wrong year number in logs upon failed year (#1672)
  • Always check mingen against maxPower, regardless of reservoirManagement (#1656)
  • New log msg when solver not found in or-tools (#1687)

For developers

  • Fix annoying error log about correlation matrices in tests (#1573)

Bugfixes (reported by users)

  • Fix output variable PROFIT for thermal clusters (#1767)
  • Bug on renewable cluster (wrong group) (#1631)

Bugfixes (reported internally)

  • Fix oracle-linux8 binaries missing compression feature (#1741)
  • Named MPS - fix duplicated "ranged" binding constraints (#1569)
  • Fix save for short term storage objects (#1807)
  • Prevent segfault during simulation, check bounds of scenario builder (#1567)
  • Fix number of links in deprecated output file digest.txt (#1646)
  • Fix unfeasible problem analyzer (#1527)
  • [Windows only] Increase file size limit when reading file (#1674)
  • Fix segfault encountered when importing logs (#1702)
  • Fixes swallowed exceptions in computation thread (#1685)
  • Fix writer causing a segfault with OR-Tools (#1584)

Documentation

  • Create Doxygen documentation (#1650)
  • Update README.md (#1654)
  • Add advice for developers (#1639)
  • Document the usage of XPRESS (#1596)

GUI

  • Fix regression on cluster renaming, add unit tests (#1699)

Dependencies

  • Use minizip-ng 4.0.1 (from 3.0.7) (#1696)
  • Bump vcpkg to latest tag (2023.07.21) (#1532)
  • Remove dead code yuni-docmake (#1544)
  • Remove fixed-size ints from Yuni (#1622, #1629)

Code cleaning / quality

  • Architecture Decision Record for Study breakdown (#1600)
  • Remove dependency to UI, use RAII to handle resources (#1678)
  • De-templatize HydroManagement::prepareNetDemand (#1679)
  • Use std::unique_ptr::operator-> rather than std::unique_ptr::get (#1676)
  • Renamed timeSeries into timeSeriesEnum (#1675)
  • Remove RenouvelableParPalier from global variable (#1659)
  • Remove code duplication in src/libs/antares/study/parameters.cpp (#1667)
  • Remove manual alloc and update code standards in hydro/daily2 (#1651)
  • Remove StudyRuntimeInfos::parameters (#1665)
  • Introduce & use DataSeriesCommon::getAvailablePowerYearly (#1660)
  • Add getValue for thermal clusters, remove State::timeSeriesIndex (#1644)
  • Move resultWriter out of class Study (#1649)
  • Remove malloc in src/solver/hydro/ (#1626)
  • Refactor constraint building (#1607)
  • Remove most uses of IResultWriter::Ptr, use ref instead (#1642)
  • Refactor hydro pmin checks (#1381)
  • Clean up parameters.cpp (#1623)
  • Remove unused BindingConstraintsRepository::eachActive (#1625)
  • Provide reference to Benchmarking::IDurationCollector, not raw pointer (#1621)
  • Use int32_t and uint32_t in PROBLEME_HEBDO (#1577, #1543)
  • Reduce use of study in helper functions (#1610)
  • Move thermal noises to class Simulation (#1594)
  • Upgrade src/solver/hydro to C++ (#1581)
  • Remove duplicate header (#1595)
  • Remove unused variable (#1585)
  • Remove dynamic alloc of PROBLEME_HEBDO (#1554)
  • Remove memory usage (#1578)
  • Use reference instead of raw pointers (#1579)
  • Re-order initialization to avoid compilation warnings (#1599)
  • Remove some global variables (#1545)
  • Remove goto in OPT_AppelDuSimplexe (#1533)
  • Remove useless Area's data member : enabled (#1556)
  • Clarify string -> enum conversion for thermal cluster groups (#1553)
  • Remove unmanaged dynamic allocation for ProblemeAResoudre (#1549)
  • Remove shared_ptr for OptPeriodStringGenerator (#1528)
  • Final removal of study singleton from the solver (#1536)
  • Remove use of current study singleton in emergency exit (#1519)
  • Remove unused function getFilenameWithExtension (#1537)
  • Remove tmpnam from tests (#1506)

Build

  • ACR CMake (#1551)
  • Add "Antares::action" CMake library, build only if BUILD_UI=ON (#1637)
  • Fix conflicting library name (#1590)
  • Cleanup date dependency (#1565)
  • CMake Memory and Sys (#1558)
  • Split benchmarking (#1582)
  • Remove liblib* CMake targets (#1609)
  • Split study in CMakefile (#1583)
  • CMake usage improvements (#1548)
  • Fix build for Oracle Linux 8 (#1542)

Misc

  • Schedule deps compile instead of develop merge (#1530)

Energy Systems - Energy System Modeling Frameworks - C
Published by flomnes over 1 year ago

Antares Simulator - XPRSchobj One shot in OR-Tools

Energy Systems - Energy System Modeling Frameworks - C
Published by flomnes over 1 year ago

Antares Simulator - v8.8.0-rc5

8.8.0-rc5 (11/2023)

Bugfixes

  • Fix missing assets

Energy Systems - Energy System Modeling Frameworks - C
Published by flomnes over 1 year ago

Antares Simulator - v8.7.2

8.7.2 (11/2023)

Bugfix

  • Named MPS - fix duplicated "ranged" binding constraints (#1569)

Energy Systems - Energy System Modeling Frameworks - C
Published by flomnes over 1 year ago

Antares Simulator - v8.7.1

TODO

Energy Systems - Energy System Modeling Frameworks - C
Published by flomnes over 1 year ago

Antares Simulator - v8.8.0-rc4

TODO

Energy Systems - Energy System Modeling Frameworks - C
Published by flomnes over 1 year ago

Antares Simulator - v8.6.4

v8.6.4 (11/2023)

Bugfixes

  • Fix Oracle Linux minizip build + actually run zip unit tests (#1744)
  • Fix output variable PROFIT for thermal clusters (#1767)

Energy Systems - Energy System Modeling Frameworks - C
Published by flomnes over 1 year ago

Antares Simulator - v8.8.0-RC3

Fix oracle binaries missing compression feature (-z)

Energy Systems - Energy System Modeling Frameworks - C
Published by JasonMarechal25 over 1 year ago

Antares Simulator - v8.8.0-rc2

8.8.0-rc2 (10/2023)

Build

  • Fix version numbers causing building error (8b9b2b389)

Energy Systems - Energy System Modeling Frameworks - C
Published by flomnes over 1 year ago

Antares Simulator - v8.8.0-rc1

8.8.0-rc1 (10/2023)

New features

  • New "cash-flow" variable for ST storage (#1633)
  • Experimental optimization discrete variables (#670)

Bugfixes

  • Prevent segfault during simulation, check bounds of scenario builder (#1567)
  • Fix number of links in deprecated output file digest.txt (#1646)
  • Fix unfeasible problem analyzer (#1527)
  • [Windows only] Increase file size limit when reading file (#1674)
  • Fix segfault encountered when importing logs (#1702)
  • Fixes swallowed exceptions in computation thread (#1685)
  • Fix writer causing a segfault with OR-Tools (#1584)
  • Bug on renewable cluster (wrong group) (#1631)

Improvements

  • Add shortcut -s for names MPS problems in CLI options (#1613)
  • Use 50% as a default value for ST-storage property initiallevel (#1632)
  • Add warning logs for non-existent output variable (#1638)
  • Add area name in error message for rare error (#1695)
  • Fix wrong year number in logs upon failed year (#1672)
  • Always check mingen against maxPower, regardless of reservoirManagement (#1656)
  • New log msg when solver not found in or-tools (#1687)
  • Fix annoying error log about correlation matrices in tests (#1573)

Documentation

  • Create Doxygen documentation (#1650)
  • Update README.md (#1654)
  • Add advice for developers (#1639)
  • Document the usage of XPRESS (#1596)

GUI

  • Fix regression on cluster renaming, add unit tests (#1699)

Dependencies

  • Use minizip-ng 4.0.1 (from 3.0.7) (#1696)
  • Bump vcpkg to latest tag (2023.07.21) (#1532)
  • Remove dead code yuni-docmake (#1544)
  • Remove fixed-size ints from Yuni (#1622, #1629)

Code cleaning / quality

  • Architecture Decision Record for Study breakdown (#1600)
  • Remove dependency to UI, use RAII to handle resources (#1678)
  • De-templatize HydroManagement::prepareNetDemand (#1679)
  • Use std::unique_ptr::operator-> rather than std::unique_ptr::get (#1676)
  • Renamed timeSeries into timeSeriesEnum (#1675)
  • Remove RenouvelableParPalier from global variable (#1659)
  • Remove code duplication in src/libs/antares/study/parameters.cpp (#1667)
  • Remove manual alloc and update code standards in hydro/daily2 (#1651)
  • Remove StudyRuntimeInfos::parameters (#1665)
  • Introduce & use DataSeriesCommon::getAvailablePowerYearly (#1660)
  • Add getValue for thermal clusters, remove State::timeSeriesIndex (#1644)
  • Move resultWriter out of class Study (#1649)
  • Remove malloc in src/solver/hydro/ (#1626)
  • Refactor constraint building (#1607)
  • Remove most uses of IResultWriter::Ptr, use ref instead (#1642)
  • Refactor hydro pmin checks (#1381)
  • Clean up parameters.cpp (#1623)
  • Remove unused BindingConstraintsRepository::eachActive (#1625)
  • Provide reference to Benchmarking::IDurationCollector, not raw pointer (#1621)
  • Use int32_t and uint32_t in PROBLEME_HEBDO (#1577, #1543)
  • Reduce use of study in helper functions (#1610)
  • Move thermal noises to class Simulation (#1594)
  • Upgrade src/solver/hydro to C++ (#1581)
  • Remove duplicate header (#1595)
  • Remove unused variable (#1585)
  • Remove dynamic alloc of PROBLEME_HEBDO (#1554)
  • Remove memory usage (#1578)
  • Use reference instead of raw pointers (#1579)
  • Re-order initialization to avoid compilation warnings (#1599)
  • Remove some global variables (#1545)
  • Remove goto in OPT_AppelDuSimplexe (#1533)
  • Remove useless Area's data member : enabled (#1556)
  • Clarify string -> enum conversion for thermal cluster groups (#1553)
  • Remove unmanaged dynamic allocation for ProblemeAResoudre (#1549)
  • Remove shared_ptr for OptPeriodStringGenerator (#1528)
  • Final removal of study singleton from the solver (#1536)
  • Remove use of current study singleton in emergency exit (#1519)
  • Remove unused function getFilenameWithExtension (#1537)
  • Remove tmpnam from tests (#1506)

Build

  • ACR CMake (#1551)
  • Add "Antares::action" CMake library, build only if BUILD_UI=ON (#1637)
  • Fix conflicting library name (#1590)
  • Cleanup date dependency (#1565)
  • CMake Memory and Sys (#1558)
  • Split benchmarking (#1582)
  • Remove liblib* CMake targets (#1609)
  • Split study in CMakefile (#1583)
  • CMake usage improvements (#1548)
  • Fix build for Oracle Linux 8 (#1542)

Misc

  • Schedule deps compile instead of develop merge (#1530)

Energy Systems - Energy System Modeling Frameworks - C
Published by flomnes over 1 year ago

Antares Simulator - v8.6.3

Full Changelog: https://github.com/AntaresSimulatorTeam/Antares_Simulator/compare/v8.6.2...v8.6.3

Energy Systems - Energy System Modeling Frameworks - C
Published by JasonMarechal25 over 1 year ago

Antares Simulator - v8.4.4

Energy Systems - Energy System Modeling Frameworks - C
Published by payetvin over 1 year ago

Antares Simulator - v8.7.0

8.7.0 (08/2023)

New Features

  • Binding constraint RHS scenarization (#1219)
  • Implement --mps-export command-line option (#1404)
  • Name constraints & variables in MPS files using --named-mps-problems command-line option (#1294)
  • Thermal price definition (contributed by RTE-i, #1272)

Improvements

  • Write full command-line instead of solver location in logs (#1518)

Packages

  • Give Oracle Linux 8 assets a proper name instead of "unknown" (#1438)
  • Don't build tools (study-updater, etc.) by default (#1442)

Bugfixes

  • Fix error when writing files over 80Mb into a zip (#1488)
  • Fix memory leaks (#1468)
  • Fix segfault, add !skipped to enabled constraints (#1441)
  • Backport v8.4.3 changes

GUI

  • Thermal price definition (RTEi's -> CR20) - UI (#1485)

Docs

  • Fix possible values for ST storage (#1455)

Tests

  • Add named MPS tests (#1408)
  • Enforce better unit test isolation (#1486)
  • Add tests for Windows CI when job is scheduled (#1483)
  • Tests for CR20: thermal price definition (#1364), improvements (#1422)

For developers

  • Remove platform-specific headers (#1523)
  • Remove one goto instruction in OPT (#1522)
  • Remove study singleton in application signal handlers (#1513)
  • Remove barely-used ThermalCluster::productionCost temporary (#1517)
  • Bindings constraints scenario : handling last remarks (#1466)
  • Replace remaining vector of pointers by plain vector (#1505)
  • Split ts numbers data classes in different files (#1398)
  • Remove more usage of study singleton (#1509)
  • Group of constraints (#1388)
  • Remove unused headers in optimization module (#1495)
  • Refactor ProblemeHebdo allocation (#1489)
  • Remove use of study singleton in optimization module (#1492)
  • Remove Study::Get from SIM, pass as function argument instead (#1494)
  • Objects in CMakeFiles (#1465)
  • Variables with a Ref or Ref_SV suffix (#1475, #1481, #1497, #1498, #1500, #1501, #1502)
  • Use std::vector instead of MemAlloc/MemFree, clean up (#1471)
  • Use ~class() = default (#1473)
  • Memory allocation for ProblemeAResoudre, use std::vector (#1432)
  • Improve clarity for constraints that should be used (#1452)
  • Automatically include yuni include directory in dependents (#1525)
  • Clarify logs & code in case of "failed year" (#1450)
  • Remove two static functions (#1440)
  • Avoid copies using std::move (#1445)
  • Memory allocation, use std::vector (#1402)
  • Fix critical code smells (#1412)
  • Named MPS: factorize variable & constraint namers (#1409)
  • Array, logs jit and correlation in makefile (#1410)

Energy Systems - Energy System Modeling Frameworks - C
Published by flomnes over 1 year ago

Antares Simulator - v8.3.4

v8.3.4 (12/2022)

Bugfix

  • Crash when many binding constraints in a study (#924) (backport from 8.4.0)

Energy Systems - Energy System Modeling Frameworks - C
Published by flomnes over 1 year ago

Antares Simulator - v8.7.0-rc2

8.7.0-rc2 (08/2023)

Improvements

  • Write full command-line instead of solver location in logs (#1518)

Bugfixes

  • Fix invalid study after update to v8.7.0 - Add default group to existing BCs (#1462)
  • Fix incomplete check on constraint group (#1461)
  • Handle case when a binding constraint group in scenariobuilder.dat does not match any group of the study (#1480)
  • Fix error when fetching Antares_test submodule (#1456)
  • Fix error when writing files over 80Mb into a zip (#1488)
  • Fix memory leaks (#1468)

GUI

  • Thermal price definition (RTEi's -> CR20) - UI remarks from Paul (#1485)

Docs

  • Fix possible values for ST storage (#1455)

Tests

  • Add named MPS tests (#1408)
  • Enforce better unit test isolation (#1486)
  • Add tests for Windows CI when job is scheduled (#1483)
  • Improve unit tests for CR20 (#1422)

For developers

  • Remove platform-specific headers (#1523)
  • Remove one goto instruction in OPT (#1522)
  • Remove study singleton in application signal handlers (#1513)
  • Remove barely-used ThermalCluster::productionCost temporary (#1517)
  • Bindings constraints scenario : handling last remarks (#1466)
  • Replace remaining vector of pointers by plain vector (#1505)
  • Split ts numbers data classes in different files (#1398)
  • Remove more usage of study singleton (#1509)
  • Group of constraints (#1388)
  • Remove unused headers in optimization module (#1495)
  • Refactor ProblemeHebdo allocation (#1489)
  • Remove use of study singleton in optimization module (#1492)
  • Remove Study::Get from SIM, pass as function argument instead (#1494)
  • Objects in CMakeFiles (#1465)
  • Variables with a Ref or Ref_SV suffix (#1475, #1481, #1497, #1498, #1500, #1501, #1502)
  • Use std::vector instead of MemAlloc/MemFree, clean up (#1471)
  • Use ~class() = default (#1473)
  • Memory allocation for ProblemeAResoudre, use std::vector (#1432)
  • Improve clarity for constraints that should be used (#1452)
  • Automatically include yuni include directory in dependents (#1525)

Energy Systems - Energy System Modeling Frameworks - C
Published by flomnes over 1 year ago

Antares Simulator - v8.6.2

v8.6.2 (08/2023)

  • Backportv8.4.3 changes for large MPS support

Energy Systems - Energy System Modeling Frameworks - C
Published by JasonMarechal25 over 1 year ago

Antares Simulator - v8.5.1

v8.5.1 (08/2023)

  • Backport v8.4.3 changes for large MPS support

Energy Systems - Energy System Modeling Frameworks - C
Published by JasonMarechal25 over 1 year ago

Antares Simulator - v8.4.3

v8.4.3 (08/2023)

Features

  • Increase file size limit from 80Mo to 80Go when reading file.

Bugfix

  • Fix "unhandled error" with big studies in zip mode. MPS files were too big and hit file size hard limit

Energy Systems - Energy System Modeling Frameworks - C
Published by JasonMarechal25 over 1 year ago

Antares Simulator - v8.7.0-rc1

8.7.0-rc1 (07/2023)

Features

  • Implement --mps-export command-line option (#1404)

Bugfixes

  • Fix segfault, add !skipped to enabled constraints (#1441)
  • Use local index for thermal cluster instead of global one (#1448)
  • Only add "active" thermal clusters in binding constraints (#1447)
  • Add cluster name for 6 constraints associated to unit-commitment = accurate (#1426)
  • Fix size for assign / resize - too much memory was allocated (#1443)

Packages

  • Give Oracle Linux 8 assets a proper name instead of "unknown" (#1438)
  • Don't build tools (study-updater, etc.) by default (#1442)

For developers

  • Clarify logs & code in case of "failed year" (#1450)
  • Remove two static functions (#1440)
  • Avoid copies using std::move (#1445)
  • Memory allocation, use std::vector (#1402)
  • Fix critical code smells (#1412)
  • Named MPS: factorize variable & constraint namers (#1409)
  • Array, logs jit and correlation in makefile (#1410)

Tests

  • Tests for CR20: thermal price definition (#1364)

Energy Systems - Energy System Modeling Frameworks - C
Published by flomnes almost 2 years ago

Antares Simulator - Test release with oracle assets

Energy Systems - Energy System Modeling Frameworks - C
Published by JasonMarechal25 almost 2 years ago

Antares Simulator - v8.7.0-beta3

8.7.0-beta3 (07/2023)

Bugfixes

  • Fix MPS differences related to int/unsigned surprises (#1417)

Energy Systems - Energy System Modeling Frameworks - C
Published by flomnes almost 2 years ago

Antares Simulator - v8.7.0-beta2

8.7.0-beta2 (07/2023)

  • Fix order for binding constraints of type "both" (#1413)

Energy Systems - Energy System Modeling Frameworks - C
Published by flomnes almost 2 years ago

Antares Simulator - v8.7.0-beta1

8.7.0-beta1 (07/2023)

New features

  • Binding constraint RHS scenarization (#1219)
  • Name constraints & variables in MPS files (#1294)
  • Thermal price definition (contributed by RTE-i, #1272)

Energy Systems - Energy System Modeling Frameworks - C
Published by flomnes almost 2 years ago

Antares Simulator - v8.6.1

8.6.1 (06/2023)

Bugfixes

  • Fix major bug related to short-term storage & MRG. PRICE

Energy Systems - Energy System Modeling Frameworks - C
Published by flomnes almost 2 years ago