Antares_Simulator icon indicating copy to clipboard operation
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.

Results 153 Antares_Simulator issues
Sort by recently updated
recently updated
newest added

**Description** End-to-end test executables are really large, around 50M. As we start to have a few, we should worry about the total size of the build output. Possible solutions will...

tests
build
Prio: Low

**Description** The variables module has a very complex design, including chained lists of templates. The contract for variables is not explicit, making it error prone. Instead, we should use a...

cleaning
code quality
Prio: High

**Description** Class `ISimulation` has a complex design for no added value: it inherits from a template implementation type, which contract is not explicit. Instead, we should use a very simple...

cleaning
code quality
Prio: Medium

**Description** #1388 introduced new repositories which manage the lifetime of underlying objects through smart pointers. This should remain an implementation detail of those classes. Therefore, the getters and iterators of...

code quality
Prio: Low

**Description** #1388 introduced objects to represent groups of constraints. A pain point is that the developer who creates a study must ensure himself that the list of BCs and the...

code quality
Prio: Medium

`std::vector` may not be the best choice, including for frequent search operations.

question
code
Prio: Low

``` File: libs/antares/study/parts/solar/prepro.cpp 30:1:#include "../../study.h" File: libs/antares/study/parts/solar/series.h 30:1:#include "../../../array/matrix.h" 31:1:#include "../../fwd.h" File: libs/antares/study/parts/solar/container.cpp 29:1:#include "../../study.h" File: libs/antares/study/parts/solar/prepro.hxx 30:1:#include "../../study.h" File: libs/antares/study/parts/solar/series.cpp 32:1:#include "../../study.h" 33:1:#include "../../memory-usage.h" File: libs/antares/study/parts/solar/prepro.h 30:1:#include "../../fwd.h" 31:1:#include...

code quality
Prio: Medium

``` [2023-11-16 17:24:06][solver][infos] Solver MPS File: `problem-1-1-1--optim-nb-1.mps' [2023-11-16 17:24:07][solver][infos] Solver Criterion File: `criterion-1-1-1--optim-nb-1.txt' [2023-11-16 17:24:07][solver][infos] Solver MPS File: `problem-1-1-2--optim-nb-1.mps' [2023-11-16 17:24:07][solver][infos] Solver Criterion File: `criterion-1-1-2--optim-nb-1.txt' [2023-11-16 17:24:07][solver][infos] Solver MPS File:...

bug
question

Use `std::string`, `std::istringstream`, etc.

cleaning
code quality

For example [valid hydro](https://github.com/AntaresSimulatorTeam/Antares_Simulator_Tests_NR/tree/main/valid-hydro) isn't run in Ubuntu and Windows CI. We should have a way to run all NR tests in a simpler way, currently we need 5 lines...

tests
ci
Prio: Medium