Antares_Simulator
Antares_Simulator copied to clipboard
Antares-Simulator is an Open Source power system simulator to quantify the adequacy or the economic performance of interconnected energy systems, at short or remote time horizons.
TODO - [ ] Add missing object types - [ ] Add missing visitors - [x] Re-organize source files / split header/source, use the usual hierarchy with `include/XXX/`, define visitor...
This PR is a try to remove class **ParentNode** considered as useless in [this comment/discussion](https://github.com/AntaresSimulatorTeam/Antares_Simulator/pull/2290#discussion_r1715177876)
### Variables - Remove Spilled CSR - Add DTG MRG CSR - Add UNSP. ENRG CSR ### Input parameters Remove flag "recompute-dtg-mrg" Make code mode testable by using functions. TODO...
If a consumer use pre-built binaries to use Antares lib they are expected to provide dependencies Sirius and Ortools. This patch allows consumers to define ANTARES_INSTALL_DEPS. Antares will then add...
- Require https://github.com/rte-france/or-tools-rte/pull/13 and new release - `set(ortools_REF ${ORTOOLS_TAG})` is open to debate. For now I suppose ortools-rte and google/ortools to have the same tags, but this allows some differences...
##### Command used `cmake -B _build_ortools -S src -DCMAKE_BUILD_TYPE=Release -DBUILD_TOOLS=on -DBUILD_TESTING=on -DCMAKE_TOOLCHAIN_FILE=~/vcpkg/scripts/buildsystems/vcpkg.cmake -DVCPKG_TARGET_TRIPLET=x64-linux-antares -DBUILD_ORTOOLS=on` ##### Logs ``` CMake Warning at /home/payetvin/vcpkg/scripts/buildsystems/vcpkg.cmake:859 (_find_package): By not providing "Findortools.cmake" in CMAKE_MODULE_PATH this project...
A client (i.e.) using find_package(Antares) is required to provide Sirius since sirius is a hard dependency We should either provide the dependency (not just the .so but a way to...