Skip to content

Commit ee606d8

Browse files
nikolaredstorkGuillaumeMaistreaoustrysabera92dusanparipovic
authored
Develop (#76)
* (PR12) Documentation/Getting Started_QSE_Unit Commitment (#21) * initialisation * new version * rename file for mkdocs * files for mkdocs initialization * add diagram * add scheme * correct layout * create QSE 2 folder * refresh dataseries * refresh dataseries descrption * ignore GEMS outputs * rename dataseries * displace library file * correct syntax in system file * update the file structure, and yaml syntax based on the newest version of study folder * review md file * initialisation of library diagram * delete space by underscore * add maths module in mkdocs * rename peaker plant by gas plant * update md file - need picture and equations check * bullet points layout * definition layout * add GEMS logo * update scheme * delete marginal price mention * change header * delete useless part * system file explanations diagram * models explanations diagram * update system diagram * create system file explanations png * incorporate system file diagram * add load, solar profiles * add profiles * change syntax for maths part * create one single diagram for library * delete useless pictures * new library and system * update doc * create csv * new files for unit commitment * use resources files * increase thermal power, reduce renewable * delete useless dataseries * add outputs graph * delete useless graphs * update system diagram presentation * update links * quick fix for mkdocs * rename file * update mkdocs * change problem definition scheme - use new emoji and color * creation of a dedicated page for mathematical formulation of QSE 2 * change layout & create drop down menus * add description, set links * move QSE 2 study folder inside resources folder * put mathematical formulation page under the QSE 2 folder * change syntax * move example study folder * update link due to study folder new path * re-order running a study section * installation steps inside details block * whole system yaml file inside SYSTEM & add system decsription inside PB DESCRIPTION * update links * delete irrelevant librairies folder * replace $ by € * Rename theral cluster & Change the power max of cluster and units * Increase p_min and p_max for thermal cluster * increase p_min and p_max for termal cluster * outputs for new configuration * ad utputs screeenshoot * correct name of thermal plant * correct pmax per unit and pmax * create a link to antares simulator doc instead of a deicated maths file * decrease wind & solar power * update outputs screenshoots as wind and solar powe is reduced * updte graph as solar production reduced * update graph as wind production is reduced * delete math file * correct typos * symbolic link to antares_legacy_library * mention antares legacy model library * update scheme with new values of solar and wind farms * add description o porblem description * Update doc/2_Getting_Started/2B_QSE_unit_commitment.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/2_Getting_Started/2B_QSE_unit_commitment.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/2_Getting_Started/2B_QSE_unit_commitment.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/2_Getting_Started/2B_QSE_unit_commitment.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/2_Getting_Started/2B_QSE_unit_commitment.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/2_Getting_Started/2B_QSE_unit_commitment.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/2_Getting_Started/2B_QSE_unit_commitment.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * fix after comments --------- Co-authored-by: nikolaredstork <131546833+nikolaredstork@users.noreply.github.com> Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> Co-authored-by: nikolaredstork <nikola.ilic@redstork-solutions.com> * (PR17) Output Files (#28) * Framework syntax file * Refactor structure * Minor fixes * Initial commit * rename * check links based on undrscore filenames * update links * update links * update links * note layout changed * add links * update nav bar * update link nav bar * Add Constants and Parameters * Variables * math syntax * Typo * refactoring * configuring instead of writing * Refactoring * Add Constraints and Objective * delete useless files in GS section from merge * fix * Scenario operator * Additional Operators * Typo * Update doc/3_User_Guide/1_framework_syntax.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Refactoring * Exclude unnecessary sentence * small fix * Last refactor * Exclude unnecessary file * initial commit * Library * big commit * parameter file * refactor * add reference to home page * file structure * add reference to home page * refactor * fix * resolve conflicts * fix mkdocs * add reference to homepage * fix * fix system * add simulation table * pages still under construction in this PR * renaming files * fix links * fix link to banneer and logo * update mkdocs based on new filenames * fix logo links * classical files structures * utilisation de mermaid * mermaid diagram for files structure * end merge * end merge * update file structure * Update doc/3_User_Guide/2_mathematical_syntax.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/2_mathematical_syntax.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * MPS output file * extra output * fix math syntax file * extra outputs * typo * Update mkdocs.yml Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/6_solver_optimization.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/5_scenario_builder.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/5_scenario_builder.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/5_scenario_builder.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/5_scenario_builder.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/5_scenario_builder.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/5_scenario_builder.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/2_library.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * fix diagram * fix library page * fix system file * fix scenario builder file * reaname business view file * add link to home page * Update doc/3_User_Guide/5_Outputs/1_simulation_table.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/5_Outputs/1_simulation_table.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/5_Outputs/1_simulation_table.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/5_Outputs/1_simulation_table.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/5_Outputs/2_optimization_problem_files.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * add external reference to the MPS file * fix banner * fix banner 2 * fix navigation bar * Update doc/3_User_Guide/5_Outputs/2_optimization_problem_files.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * interpreter functionality for generating mps file * file instead of files * final fix --------- Co-authored-by: GuillaumeRTEi <guillaume.maistre@rte-international.com> Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> Co-authored-by: Guillaume_RTEi <165799647+GuillaumeMaistre@users.noreply.github.com> * (PR18) Hypergraph (#30) * Framework syntax file * Refactor structure * Minor fixes * Initial commit * rename * check links based on undrscore filenames * update links * update links * update links * note layout changed * add links * update nav bar * update link nav bar * Add Constants and Parameters * Variables * math syntax * Typo * refactoring * configuring instead of writing * Refactoring * Add Constraints and Objective * delete useless files in GS section from merge * fix * Scenario operator * Additional Operators * Typo * Update doc/3_User_Guide/1_framework_syntax.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Refactoring * Exclude unnecessary sentence * small fix * Last refactor * Exclude unnecessary file * initial commit * Library * big commit * parameter file * refactor * add reference to home page * file structure * add reference to home page * refactor * fix * resolve conflicts * fix mkdocs * add reference to homepage * fix * fix system * add simulation table * pages still under construction in this PR * renaming files * fix links * fix link to banneer and logo * update mkdocs based on new filenames * fix logo links * classical files structures * utilisation de mermaid * mermaid diagram for files structure * end merge * end merge * update file structure * Update doc/3_User_Guide/2_mathematical_syntax.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/2_mathematical_syntax.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * MPS output file * extra output * fix math syntax file * extra outputs * typo * Update mkdocs.yml Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/6_solver_optimization.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/5_scenario_builder.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/5_scenario_builder.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/5_scenario_builder.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/5_scenario_builder.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/5_scenario_builder.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/5_scenario_builder.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/2_library.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * fix diagram * fix library page * fix system file * fix scenario builder file * reaname business view file * Initial commit * fix * pre-final commit * add generator and renewable models * add link to home page * final commit * fix diagram * Update doc/3_User_Guide/5_Outputs/1_simulation_table.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/5_Outputs/1_simulation_table.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/5_Outputs/1_simulation_table.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/5_Outputs/1_simulation_table.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/5_Outputs/2_optimization_problem_files.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * add external reference to the MPS file * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * implement colapse for emmiter and receiver models * fix banner * fix banner 2 * fix banner * fix navigation bar * fix navigation bar * Update doc/3_User_Guide/5_Outputs/2_optimization_problem_files.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * interpreter functionality for generating mps file * file instead of files --------- Co-authored-by: GuillaumeRTEi <guillaume.maistre@rte-international.com> Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> Co-authored-by: Guillaume_RTEi <165799647+GuillaumeMaistre@users.noreply.github.com> * (PR19) Business View and Taxnomy (#31) * Framework syntax file * Refactor structure * Minor fixes * Initial commit * rename * check links based on undrscore filenames * update links * update links * update links * note layout changed * add links * update nav bar * update link nav bar * Add Constants and Parameters * Variables * math syntax * Typo * refactoring * configuring instead of writing * Refactoring * Add Constraints and Objective * delete useless files in GS section from merge * fix * Scenario operator * Additional Operators * Typo * Update doc/3_User_Guide/1_framework_syntax.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Refactoring * Exclude unnecessary sentence * small fix * Last refactor * Exclude unnecessary file * initial commit * Library * big commit * parameter file * refactor * add reference to home page * file structure * add reference to home page * refactor * fix * resolve conflicts * fix mkdocs * add reference to homepage * fix * fix system * add simulation table * pages still under construction in this PR * renaming files * fix links * fix link to banneer and logo * update mkdocs based on new filenames * fix logo links * classical files structures * utilisation de mermaid * mermaid diagram for files structure * end merge * end merge * update file structure * Update doc/3_User_Guide/2_mathematical_syntax.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/2_mathematical_syntax.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * MPS output file * extra output * fix math syntax file * extra outputs * typo * Update mkdocs.yml Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/6_solver_optimization.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/5_scenario_builder.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/5_scenario_builder.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/5_scenario_builder.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/5_scenario_builder.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/5_scenario_builder.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/5_scenario_builder.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/2_library.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * fix diagram * fix library page * fix system file * fix scenario builder file * reaname business view file * Initial commit * fix * pre-final commit * add generator and renewable models * business view and taxonomy * add link to home page * final commit * fix diagram * fix * Update doc/3_User_Guide/5_Outputs/1_simulation_table.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/5_Outputs/1_simulation_table.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/5_Outputs/1_simulation_table.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/5_Outputs/1_simulation_table.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/5_Outputs/2_optimization_problem_files.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * add external reference to the MPS file * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * implement colapse for emmiter and receiver models * Update doc/3_User_Guide/3_GEMS_File_Structure/7_taxonomy.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/7_taxonomy.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/8_business_view_configuration.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/5_Outputs/3_business_view.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/7_taxonomy.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/7_taxonomy.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/5_Outputs/3_business_view.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/8_business_view_configuration.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_GEMS_File_Structure/8_business_view_configuration.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * fix banner * fix banner 2 * fix banner * fix banner * fix navigation bar * fix navigation bar * fix navigation bar * Update doc/3_User_Guide/5_Outputs/2_optimization_problem_files.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/4_Theoretical_Concepts/1_hypergraph_structure.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * interpreter functionality for generating mps file * file instead of files * Update doc/3_User_Guide/5_Outputs/3_business_view.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/5_Outputs/3_business_view.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> --------- Co-authored-by: GuillaumeRTEi <guillaume.maistre@rte-international.com> Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> Co-authored-by: Guillaume_RTEi <165799647+GuillaumeMaistre@users.noreply.github.com> * (PR16) Documentation // Update home and overview section (#29) * Update home and overview section * update index * update navigation bars and links * update links to files * extract Time Serie from GEMS modeling scheme * fix links * delete useless title * update architecture scheme * update architecture & add co2 quota bc * update readme for installing new plug in * correct typo * add illustration with an example table * add logo in connections block * fix layout * delete unnecessary files * delete context file * Exclude Concept Folder * Delete core concepts * change home sectionname to about gems * delete biding constraints for model CO2 quota * update navigation bar, just next page , correct link * update nav bar - put "home" instead of "index" * revert "home" "about gems" * Delete redirects plug in * delete plug in redirects mention * Apply suggestions * delete unnecessary file * implement comment from PR15 * Home instead Index * Add pages for adequacy example * exclude blank rows * remove blank rows in 2_File_structure.md * Optimization Parameters * add links of other languages * update page name * update home page * update 2_File_structure * fix navigation bar in user guide * add © GEMS (LICENSE) * blank spaces and rows * fix links * fix link in documentation highlights in index file * fix mkdocs file * fix navigation bar in modeler installation page * fix navigation bar in UC example * exclude duplication from mkdocs * fix navigation bar in bussines view output page * add link in UC example for models * fix navigation bar in user guide introduction page --------- Co-authored-by: Sabera_RTE <56998125+sabera92@users.noreply.github.com> Co-authored-by: nikolaredstork <nikola.ilic@redstork-solutions.com> * (PR23) Fix invalid links in develop branch and move support page (#35) * fix links and GemsPy insted of GEMSPy * fix link for parameters.yml file in modeler installation page * fix link to the quick example in modeler installation page * fix links to the FAQ and Contact Support in the modeler installtion page * Exclude link to homepage from homepage * fix links in File structure page * fix links in gemspy installation page * fix link in modeler overview page * fix links in simulation table page * fix links in optimization problem files page * fix links in introduction part of user guide * fix links in overview page of user guide * fix links in bussiness view configuration page * fix support page in getting started * relocate support page from getting started to about gems * (PR21) Documentation/New Layout Home Page (#34) * Update home and overview section * update index * update navigation bars and links * update links to files * extract Time Serie from GEMS modeling scheme * fix links * delete useless title * update architecture scheme * update architecture & add co2 quota bc * update readme for installing new plug in * correct typo * add illustration with an example table * add logo in connections block * fix layout * delete unnecessary files * delete context file * Exclude Concept Folder * Delete core concepts * change home sectionname to about gems * delete biding constraints for model CO2 quota * update navigation bar, just next page , correct link * update nav bar - put "home" instead of "index" * revert "home" "about gems" * Delete redirects plug in * delete plug in redirects mention * Apply suggestions * delete unnecessary file * implement comment from PR15 * Home instead Index * Add pages for adequacy example * exclude blank rows * remove blank rows in 2_File_structure.md * Optimization Parameters * add links of other languages * update page name * update home page * update 2_File_structure * fix navigation bar in user guide * add © GEMS (LICENSE) * blank spaces and rows * fix links * fix link in documentation highlights in index file * fix mkdocs file * first try to use new layout * add needed plugs ins * update links and title * use the new link to support * check typos * add new description * fix conficlts * Update doc/index.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/index.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * exclude duplication --------- Co-authored-by: Sabera_RTE <56998125+sabera92@users.noreply.github.com> Co-authored-by: nikolaredstork <nikola.ilic@redstork-solutions.com> Co-authored-by: nikolaredstork <131546833+nikolaredstork@users.noreply.github.com> Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * add necessary files for website creation * (PR22) Documentation/Support & Contributing (#36) * create files * add instructions for contribution * move support file * add gemspy gihub issue * mention antares simulator contribution * fix html blocks syntax * add all GEMS repos issues * fix link * create 3 Q/A * edit links and add more Q/A * delete under_progress banner * edit title * add support in local server * update links * delete useless space * new layout * final fix before review * Update doc/6_Support_Contributing/1_faq.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/6_Support_Contributing/1_faq.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/6_Support_Contributing/1_faq.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/6_Support_Contributing/1_faq.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/6_Support_Contributing/1_faq.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> --------- Co-authored-by: nikolaredstork <nikola.ilic@redstork-solutions.com> Co-authored-by: nikolaredstork <131546833+nikolaredstork@users.noreply.github.com> Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * (PR20) Documentation/UserGuide_Glossary (#33) * Update home and overview section * update index * update navigation bars and links * update links to files * extract Time Serie from GEMS modeling scheme * fix links * delete useless title * update architecture scheme * update architecture & add co2 quota bc * update readme for installing new plug in * correct typo * add illustration with an example table * add logo in connections block * fix layout * delete unnecessary files * delete context file * Exclude Concept Folder * Delete core concepts * change home sectionname to about gems * delete biding constraints for model CO2 quota * update navigation bar, just next page , correct link * update nav bar - put "home" instead of "index" * revert "home" "about gems" * Delete redirects plug in * delete plug in redirects mention * Apply suggestions * delete unnecessary file * implement comment from PR15 * Home instead Index * Add pages for adequacy example * exclude blank rows * remove blank rows in 2_File_structure.md * Optimization Parameters * add links of other languages * update page name * update home page * update 2_File_structure * fix navigation bar in user guide * add © GEMS (LICENSE) * blank spaces and rows * fix links * fix link in documentation highlights in index file * fix mkdocs file * add glossary * add glossary inside mkdocs * update links in nav bar * Review syntax * change name of glossary file * add links to the input files * add links to models and components * add links to optimization configuration * add links to the interfaces and relationships * Update doc/3_User_Guide/3_glossary.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/3_User_Guide/3_glossary.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * fix after comments * Exclude duplicated plugin --------- Co-authored-by: Sabera_RTE <56998125+sabera92@users.noreply.github.com> Co-authored-by: nikolaredstork <nikola.ilic@redstork-solutions.com> Co-authored-by: nikolaredstork <131546833+nikolaredstork@users.noreply.github.com> Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * (PR26) Refactoring and fixing (#40) * fix links in modele installation page * fix links in adequacy example page * fix links in adequacy example math model page * fix links in UC example page * fix links in FAQ page * fix links in home page * exclude © GEMS (LICENSE) * modelling instead of Modelling in home page * Key Principles instead of Core Concepts in menu * Delete image from Use Cases page * add Core Concepts page into to Overview section * switch places Libraries of models page and Classification of models page * exclude box For more information in Architecture * exclude pharagraph Users primarly interact... from File Structure page * rephrase in File Structure * add lost content from Library page * Exclude hard-coded version number * add Parameter paragraph in system page * rephrase in system page * fix table * Readme * fix images * fix * fix bullet points * add landing page in the Example section * fix links * work in progress pages * rephrase * review release page * add logos * align logos with title * delete unnecessary files * exclude hardcoded version number * fix landing page for example section --------- Co-authored-by: GuillaumeRTEi <guillaume.maistre@rte-international.com> * (PR25) Tests for documentation examples (#42) * add symoblic link * initial commit * new test structure * parametrized test * change command in workflow * file name change * change class name * Check if there is a antares binary once before all tests and fail if it is not found * (PR24) Documentation/Interoperability_Hybrid Studies (#38) * prepare layout * update links nav bar * definition section * how to connect component and area * how to run * add limitation * mention bc * refresh layout of study folder * add the hybrid study folder * Mention it * add hybrid study example scheme * put the details of the hybrid example * check typos * delete template banner * Apply suggestions * restructure layout * put at the 3rd person * Check syntax * fix blank spaces * initial fix * small fix * fix library and system snippets * exclude unnecessary data series * reduce load * explanation of the purpose of the example * Explain why there is ENS * fix example * change arrow + change load * fix image * fix navigation bars and paragraphs * add into paragraph tree * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * fix after comments * exclude warning * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/4_Interoperability/3_hybrid.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * fix links --------- Co-authored-by: nikolaredstork <nikola.ilic@redstork-solutions.com> Co-authored-by: nikolaredstork <131546833+nikolaredstork@users.noreply.github.com> Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * change favicon (#43) Co-authored-by: nikolaredstork <nikola.ilic@redstork-solutions.com> * Update doc/4_Interoperability/1_pypsa.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/0_Home/3_use_cases.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * Update doc/0_Home/3_use_cases.md Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> * (PR28) Documentation/fix_QSE_2_Unit_Commitment (#44) Co-authored-by: nikolaredstork <nikola.ilic@redstork-solutions.com> * New TU Delft logo * feat(pypsa to gems converter docs): implement PyPSA to GEMS converter docs (#56) * feat(converter docs): pypsa to gems converter docs * refactor(documentation): unify Python code highlighting - Use consistent highlighting for input and output * fix paragraphs (#59) * (PR30) Documentation/UserGuide_Add Ceil and Floor operators documentation (#62) * update math syntax expressions * get the same syntax than other parts * fix typos * (PR31) Documentation/Overview_Visualization Librairies (#63) * initialization * display one library in a whole part * re-order files * update libraries md file * 1 buton for 1 library * new syles * unknown -> none * same text police for evry text * put "..." in absence upper/lower bound * add constraints and fiels inside the visualization * change emojis * Consistency of emojis * write introduction * add buttons * normalisation of the buttons * arial police in popup * airal police for all * no bold for constraints bullet points * details popup for port field * same text size for pop up details * same text size for all buttons name * normalize title * add dark mode * change scheme for mkdocs to enable darkmode for javascript block * fix typods * basic models library correctly spelled * string parameter use and fix buttons display for constraints * normalize button * delete useless CSS button format * rename basic modelS library * operators as brut text * buttons in constraints and objective contributions for ports * sum operator instead of sum text * t-1 display * sum with underscore t * higher frequency of loading cache * change layout * destroy useless library button * useless btn deleted * delete dupicated comment * (PR32) Documentation/Website_Refactoring (#66) * add footer module for navigation bar * delete previous navigation bar * main secton button -> GEMS logo in header * move doc website link above the others parts in README * convert the header website link to a normal texte format * delete typo * delete last previous navigation bars * delete lines * move glossary from User Guide to Overview * Rename file structure and difference with other language md files * update mkdocs with new overview structure * fix typo * last check for any typos * ignore any venv * delete old mention to previous file * upate files links * mention plug in of update / creation page dates inside the readme * add revision / creation dates * add emoji link on the diagram for links * add a message for clicking on the links * add yaml content and more profesional colors * update diagram with rewriting wind frm component * mention which types of study can be run with solver/modeler * add warning message concerning difference between solver and modeler * use the updated diagram * Mention in another part the difference between Modeler / Solver * use light colors * Normalize GemsPy text format * update release page (v010 to v020) --------- Co-authored-by: Guillaume_RTEi <165799647+GuillaumeMaistre@users.noreply.github.com> Co-authored-by: Antoine Oustry, PhD <58943406+aoustry@users.noreply.github.com> Co-authored-by: GuillaumeRTEi <guillaume.maistre@rte-international.com> Co-authored-by: Sabera_RTE <56998125+sabera92@users.noreply.github.com> Co-authored-by: dusanparipovic <dusan.paripovic@rte-international.com>
1 parent 99ea9dc commit ee606d8

62 files changed

Lines changed: 3038 additions & 1402 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,4 +210,5 @@ marimo/_lsp/
210210
__marimo__/
211211

212212
# GEMS specific ignores
213-
output/
213+
output/
214+
*env/

LOCAL_SITE_README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ source documentation_env/bin/activate
1717

1818
```bash
1919
pip install mkdocs mkdocs-material
20+
pip install mkdocs-git-revision-date-localized-plugin
2021
```
2122

2223
## 3. Run the site locally

README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,10 @@
55
# What is GEMS?
66

77
**GEMS** is a high-level modelling language, close to mathematical syntax, and a data structure for describing energy systems. Compared to other algebraic modelling languages, **GEMS** is object- and graph-oriented, making it particularly well-suited to representing energy systems.
8-
<br>
8+
9+
<div align="center">
10+
<a href="https://gems-energy.readthedocs.io/en/latest/">🌐 Visit Website</a>
11+
</div>
912

1013
# Vision and Ambitions for GEMS
1114

@@ -43,5 +46,3 @@ The following **interpreters** can be used to run Gems modelling language :
4346

4447
- [Antares Legacy Models to GEMS Converter](https://github.com/AntaresSimulatorTeam/AntaresLegacyModels-to-GEMS-Converter) : a Python package that enables the migration of Antares Legacy Models to GEMS.
4548
- [PyPSA to Gems Converter](https://github.com/AntaresSimulatorTeam/PyPSA-to-GEMS-Converter), a stand-alone Python package to export PyPSA [Networks](https://docs.pypsa.org/v1.0.2/user-guide/design/#network-object) as [GEMS system](./3_User_Guide/3_GEMS_File_Structure/3_system.md). This converter supports [PyPSA two-stage stochastic optimization problems](https://docs.pypsa.org/v1.0.2/user-guide/optimization/stochastic/): such problems can be addressed by GEMS [interpreters](./1_Overview/1_Architecture.md) and solved with [Antares Xpansion's Benders decomposition algorithm](https://antares-xpansion.readthedocs.io/en/stable/).
46-
47-
<h2 align="center">🌐 <a href="https://gems-energy.readthedocs.io/en/latest/">Visit Website</a></h2>

doc/0_Home/2_core_concepts.md

Lines changed: 4 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
1-
<div style="display: flex; justify-content: space-between; align-items: center;">
2-
<div style="text-align: left;">
3-
<a href="../../../..">Main Section</a>
4-
</div>
5-
<div style="text-align: right;">
6-
<img src="../../assets/gemsV2.png" alt="GEMS Logo" width="150"/>
7-
</div>
1+
<div style="display: flex; justify-content: flex-end;">
2+
<a href="../../../..">
3+
<img src="../../assets/gemsV2.png" alt="GEMS Logo" width="150"/>
4+
</a>
85
</div>
96

107
# An Optimisation Language Tailored for Energy System Modelling
@@ -102,23 +99,3 @@ This language **differs from traditional optimization languages** in several way
10299
while clearly separating model structure, data, and assumptions from the underlying optimisation engine.
103100
</p>
104101
</div>
105-
106-
**Navigation**
107-
108-
<div style="display: flex; justify-content: space-between;">
109-
<div style="text-align: left;">
110-
<button type="button" style="background-color:#CCCCCC; border:none; padding:8px 16px; border-radius:4px; cursor:pointer">
111-
<a href="../../../.." style="text-decoration:none; color: #000000">⬅️ Previous page</a>
112-
</button>
113-
</div>
114-
<button type="button" style="background-color:#AAAAFF; border:none; padding:8px 16px; border-radius:4px; cursor:pointer">
115-
<a href="../../../.." style="text-decoration:none; color: #FFFFFF">Home</a>
116-
</button>
117-
<div style="text-align: right;">
118-
<button type="button" style="background-color:#CCCCCC; border:none; padding:8px 16px; border-radius:4px; cursor:pointer">
119-
<a href="../3_use_cases" style="text-decoration:none; color: #000000">Next page ➡️</a>
120-
</button>
121-
</div>
122-
</div>
123-
124-
---

doc/0_Home/3_use_cases.md

Lines changed: 4 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
1-
<div style="display: flex; justify-content: space-between; align-items: center;">
2-
<div style="text-align: left;">
3-
<a href="../../../../..">Main Section</a>
4-
</div>
5-
<div style="text-align: right;">
1+
<div style="display: flex; justify-content: flex-end;">
2+
<a href="../../../..">
63
<img src="../../assets/gemsV2.png" alt="GEMS Logo" width="150"/>
7-
</div>
4+
</a>
85
</div>
96

107
# Use Cases
@@ -17,26 +14,4 @@ GEMS modelling language was primarily designed for the following purposes:
1714
- **Multi-Energy modelling:** GEMS allows the modelling of multi-energy systems. While [Antares Simulator](https://antares-simulator.readthedocs.io/en/latest/) primarily focuses on the electric grid, GEMS extends the modelling scope to integrated multi-energy systems.
1815
- **[Antares Simulator](https://antares-simulator.readthedocs.io/en/latest/) Legacy Integration (Hybrid Mode):** GEMS can be used in conjunction with [Antares Simulator](https://antares-simulator.readthedocs.io/en/latest/) legacy studies through a hybrid simulation mode, where a study combines two modelling components: one based on the legacy framework and one based on GEMS.
1916

20-
As a general-purpose algebraic modelling language, other use cases can also be envisioned for GEMS.
21-
22-
---
23-
24-
**Navigation**
25-
26-
<div style="display: flex; justify-content: space-between;">
27-
<div style="text-align: left;">
28-
<button type="button" style="background-color:#CCCCCC; border:none; padding:8px 16px; border-radius:4px; cursor:pointer">
29-
<a href="../2_core_concepts" style="text-decoration:none; color: #000000">⬅️ Previous page</a>
30-
</button>
31-
</div>
32-
<button type="button" style="background-color:#AAAAFF; border:none; padding:8px 16px; border-radius:4px; cursor:pointer">
33-
<a href="../../../.." style="text-decoration:none; color: #FFFFFF">Home</a>
34-
</button>
35-
<div style="text-align: right;">
36-
<button type="button" style="background-color:#CCCCCC; border:none; padding:8px 16px; border-radius:4px; cursor:pointer">
37-
<a href="../4_release_notes" style="text-decoration:none; color: #000000">Next page ➡️</a>
38-
</button>
39-
</div>
40-
</div>
41-
42-
---
17+
As a general-purpose algebraic modelling language, other use cases can also be envisioned for GEMS.

doc/0_Home/4_release_notes.md

Lines changed: 12 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,23 @@
1-
<div style="display: flex; justify-content: space-between; align-items: center;">
2-
<div style="text-align: left;">
3-
<a href="../../../..">Main Section</a>
4-
</div>
5-
<div style="text-align: right;">
1+
<div style="display: flex; justify-content: flex-end;">
2+
<a href="../../../..">
63
<img src="../../assets/gemsV2.png" alt="GEMS Logo" width="150"/>
7-
</div>
4+
</a>
85
</div>
96

107
# Release Notes
118

12-
## Version 0.1.0
13-
14-
**Release Date:** *22/01/2026*
9+
## Version 0.2.0
1510

16-
* Initialization of the documentation
11+
**Release Date:** *26/03/2026*
1712

13+
* Update the appearance of the documentation ([PR32](https://github.com/AntaresSimulatorTeam/GEMS/pull/66))
14+
* Clarify the distinction between Antares Modeler and Antares Solver ([PR32](https://github.com/AntaresSimulatorTeam/GEMS/pull/66))
15+
* Dynamic visualization of libraries ([PR31](https://github.com/AntaresSimulatorTeam/GEMS/pull/63))
16+
* Document floor, ceil, max, min operators ([PR30](https://github.com/AntaresSimulatorTeam/GEMS/pull/62))
1817

19-
---
2018

21-
**Navigation**
19+
## Version 0.1.0
2220

23-
<div style="display: flex; justify-content: space-between;">
24-
<div style="text-align: left;">
25-
<button type="button" style="background-color:#CCCCCC; border:none; padding:8px 16px; border-radius:4px; cursor:pointer">
26-
<a href="../3_use_cases" style="text-decoration:none; color: #000000">⬅️ Previous page</a>
27-
</button>
28-
</div>
29-
<button type="button" style="background-color:#AAAAFF; border:none; padding:8px 16px; border-radius:4px; cursor:pointer">
30-
<a href="../../../.." style="text-decoration:none; color: #FFFFFF">Home</a>
31-
</button>
32-
<div style="text-align: right;">
33-
<button type="button" style="background-color:#CCCCCC; border:none; padding:8px 16px; border-radius:4px; cursor:pointer">
34-
<a href="../5_support" style="text-decoration:none; color: #000000">Next page ➡️</a>
35-
</button>
36-
</div>
37-
</div>
21+
**Release Date:** *22/01/2026*
3822

39-
---
23+
* Initialization of the documentation

doc/0_Home/5_support.md

Lines changed: 4 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
1-
<div style="display: flex; justify-content: space-between; align-items: center;">
2-
<div style="text-align: left;">
3-
<a href="../../../..">Main Section</a>
4-
</div>
5-
<div style="text-align: right;">
1+
<div style="display: flex; justify-content: flex-end;">
2+
<a href="../../../..">
63
<img src="../../assets/gemsV2.png" alt="GEMS Logo" width="150"/>
7-
</div>
4+
</a>
85
</div>
96

107
# Support Contact
@@ -14,26 +11,4 @@
1411
| GEMS Support | [Contact support](../6_Support_Contributing/2_contact.md) |
1512
| GEMS Contribution | [Contributing Contact](../6_Support_Contributing/3_contributing.md) |
1613
| GEMS FAQ | [FAQ](../6_Support_Contributing/1_faq.md) |
17-
| Antares Simulator Contact (GitHub Issue) | [Contact Form Website](https://github.com/AntaresSimulatorTeam/Antares_Simulator/issues/new?template=support_request.md) |
18-
19-
---
20-
21-
**Navigation**
22-
23-
<div style="display: flex; justify-content: space-between;">
24-
<div style="text-align: left;">
25-
<button type="button" style="background-color:#CCCCCC; border:none; padding:8px 16px; border-radius:4px; cursor:pointer">
26-
<a href="../4_release_notes" style="text-decoration:none; color: #000000">⬅️ Previous page</a>
27-
</button>
28-
</div>
29-
<button type="button" style="background-color:#AAAAFF; border:none; padding:8px 16px; border-radius:4px; cursor:pointer">
30-
<a href="../../../.." style="text-decoration:none; color: #FFFFFF">Home</a>
31-
</button>
32-
<div style="text-align: right;">
33-
<button type="button" style="background-color:#CCCCCC; border:none; padding:8px 16px; border-radius:4px; cursor:pointer">
34-
<a href="../../1_Overview/1_Architecture" style="text-decoration:none; color: #000000">Next page ➡️</a>
35-
</button>
36-
</div>
37-
</div>
38-
39-
---
14+
| Antares Simulator Contact (GitHub Issue) | [Contact Form Website](https://github.com/AntaresSimulatorTeam/Antares_Simulator/issues/new?template=support_request.md) |

doc/1_Overview/1_Architecture.md

Lines changed: 4 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
1-
<div style="display: flex; justify-content: space-between; align-items: center;">
2-
<div style="text-align: left;">
3-
<a href="../../../..">Main Section</a>
4-
</div>
5-
<div style="text-align: right;">
1+
<div style="display: flex; justify-content: flex-end;">
2+
<a href="../../../..">
63
<img src="../../assets/gemsV2.png" alt="GEMS Logo" width="150"/>
7-
</div>
4+
</a>
85
</div>
96

107
# GEMS Architecture Breakthrough
@@ -22,24 +19,4 @@ This architecture of GEMS aims to export the definition of component models and
2219

2320
<div style="text-align: center; width:1000px;">
2421
<img src="../../assets/Architecture_GEMS.png" alt="Architecture Breakthrough of GEMS comparing to Classical OOME" />
25-
</div>
26-
27-
**Navigation**
28-
29-
<div style="display: flex; justify-content: space-between;">
30-
<div style="text-align: left;">
31-
<button type="button" style="background-color:#CCCCCC; border:none; padding:8px 16px; border-radius:4px; cursor:pointer">
32-
<a href="../../0_Home/4_release_notes" style="text-decoration:none; color: #000000">⬅️ Previous page</a>
33-
</button>
34-
</div>
35-
<button type="button" style="background-color:#AAAAFF; border:none; padding:8px 16px; border-radius:4px; cursor:pointer">
36-
<a href="../../../.." style="text-decoration:none; color: #FFFFFF">Home</a>
37-
</button>
38-
<div style="text-align: right;">
39-
<button type="button" style="background-color:#CCCCCC; border:none; padding:8px 16px; border-radius:4px; cursor:pointer">
40-
<a href="../2_File_structure" style="text-decoration:none; color: #000000">Next page ➡️</a>
41-
</button>
42-
</div>
43-
</div>
44-
45-
---
22+
</div>

doc/1_Overview/2_glossary.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
<div style="display: flex; justify-content: flex-end;">
2+
<a href="../../../..">
3+
<img src="../../assets/gemsV2.png" alt="GEMS Logo" width="150"/>
4+
</a>
5+
</div>
6+
7+
# Glossary
8+
9+
This section is a glossary of the main concepts used by GEMS.
10+
11+
## Input Files
12+
13+
| Term | Definition |
14+
|---------|---------------|
15+
| [Library](../3_User_Guide/3_GEMS_File_Structure/2_library.md) | A file listing all the models representing general unspecified elements of a study. These models are used as "template" for creating their instances, called components|
16+
| [System](../3_User_Guide/3_GEMS_File_Structure/3_system.md) | A file listing all the "components", the instances of models defined by the system yaml file, representing all the specified elements of the simulated grid. This file also contains all the connections between the components|
17+
| [Dataseries](../3_User_Guide/3_GEMS_File_Structure/4_data_series.md) | A table containing all the data through time. It is used by time/scenario dependent components|
18+
19+
## Concepts
20+
21+
### Models and Components
22+
23+
| Concept | Definition |
24+
|-------------|---------------|
25+
|[Model](../3_User_Guide/3_GEMS_File_Structure/2_library.md#models)| An abstract mathematical configuration representing the general features of a category of grid element. Users can specify any instance of this model for creating each simulated grid's element |
26+
|[Component](../3_User_Guide/3_GEMS_File_Structure/3_system.md#components)| An instance using a model as a template. Each component is a specific detailed instance of a model representing a real object. Multiple components can use the same model within a system, each with different parameter values |
27+
28+
### Abstract modelling: Optimization
29+
30+
| Concept | Definition |
31+
|----------------------|-------------------|
32+
| [Variable](../3_User_Guide/3_GEMS_File_Structure/2_library.md#variables) | An abstract mathematical variable of a model, whose value is optimized by the solver. The optimization problem is to find the best set of variables based on the variable's configuration, shared across all model instances. |
33+
| [Parameter](../3_User_Guide/3_GEMS_File_Structure/2_library.md#parameters) | An input data declared in the model, with a value specific to each component (set in the system.yml file). The optimization problem seeks the best set of variables according to these parameters. |
34+
| [Objective function](../3_User_Guide/3_GEMS_File_Structure/2_library.md#objective-contribution) | The mathematical expression optimized by the solver. Variables are selected to achieve its global minimum based on the input parameters. |
35+
| [Constraint](../3_User_Guide/3_GEMS_File_Structure/2_library.md#constraints)| A mathematical relationship or condition that restricts the values of variables |
36+
| [Binding Constraint](../3_User_Guide/3_GEMS_File_Structure/2_library.md#binding-constraints) | A constraint that links variables or ports across different models or components |
37+
38+
### Interfaces and Relationships
39+
40+
| Concept | Definition |
41+
|--------------------|-------------------|
42+
| [Port](../3_User_Guide/3_GEMS_File_Structure/2_library.md#ports)| A communication interface for exchanging expressions, called "fields" |
43+
| [Field](../3_User_Guide/3_GEMS_File_Structure/2_library.md#ports) | An expression exchanged by a port |
44+
| [Connection](../3_User_Guide/3_GEMS_File_Structure/3_system.md#connections)| A link between two components' ports |
45+
46+
### Time and Scenario Dependency
47+
48+
| Concept | Definition |
49+
|--------------------|-----------------------|
50+
| [Time dependent](../3_User_Guide/2_mathematical_syntax.md#time-operators-and-indexing) | A parameter or variable depending on time. In this case, the parameter is instantiated as a dataseries. |
51+
| [Scenario dependent](../3_User_Guide/2_mathematical_syntax.md#scenario-operator) | A parameter or variable depending on the scenario. In this case, the parameter is instantiated as a dataseries. |
52+
53+
Lines changed: 4 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
1-
<div style="display: flex; justify-content: space-between; align-items: center;">
2-
<div style="text-align: left;">
3-
<a href="../../../..">Main Section</a>
4-
</div>
5-
<div style="text-align: right;">
1+
<div style="display: flex; justify-content: flex-end;">
2+
<a href="../../../..">
63
<img src="../../assets/gemsV2.png" alt="GEMS Logo" width="150"/>
7-
</div>
4+
</a>
85
</div>
96

107
# File Overview : Model, System, Optimization, Business
@@ -67,26 +64,4 @@ The outputs of GEMS consist of three main categories of objects: **Optimization
6764

6865
- **Optimization Problem** represents the global mathematical formulation of the energy system simulation/optimization.
6966
- **Simulation Table** contains the raw results of the simulation or optimization, including the optimal values of decision variables and the values of expressions computed from them.
70-
- **Business Views** provide curated representations of the simulation or optimization results from a business-intelligence perspective, tailored to users [specific needs](../3_User_Guide/5_Outputs/3_business_view.md).
71-
72-
---
73-
74-
**Navigation**
75-
76-
<div style="display: flex; justify-content: space-between;">
77-
<div style="text-align: left;">
78-
<button type="button" style="background-color:#CCCCCC; border:none; padding:8px 16px; border-radius:4px; cursor:pointer">
79-
<a href="../1_Architecture" style="text-decoration:none; color: #000000">⬅️ Previous page</a>
80-
</button>
81-
</div>
82-
<button type="button" style="background-color:#AAAAFF; border:none; padding:8px 16px; border-radius:4px; cursor:pointer">
83-
<a href="../../../.." style="text-decoration:none; color: #FFFFFF">Home</a>
84-
</button>
85-
<div style="text-align: right;">
86-
<button type="button" style="background-color:#CCCCCC; border:none; padding:8px 16px; border-radius:4px; cursor:pointer">
87-
<a href="../3_Difference_with_other_languages" style="text-decoration:none; color: #000000">Next page ➡️</a>
88-
</button>
89-
</div>
90-
</div>
91-
92-
---
67+
- **Business Views** provide curated representations of the simulation or optimization results from a business-intelligence perspective, tailored to users [specific needs](../3_User_Guide/5_Outputs/3_business_view.md).

0 commit comments

Comments
 (0)