Loading [MathJax]/extensions/MathMenu.js
Antares Simulator
Power System Simulator
Toggle main menu visibility
Main Page
Related Pages
Topics
Namespaces
Namespace List
Namespace Members
All
Functions
Typedefs
Concepts
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
~
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Typedefs
a
b
c
d
f
g
i
l
m
n
o
p
r
s
t
v
Enumerations
Enumerator
a
b
c
d
e
f
g
h
i
m
n
o
p
r
s
t
w
Files
File List
▼
Antares Simulator
Links:
Installation
Source Code Content
►
Antares Cucumber Tests
►
How does the automatic testing script system work ?
Todo List
►
Topics
►
Namespaces
►
Concepts
►
Classes
▼
Files
▼
File List
▼
src
►
analyzer
►
api
►
api_client_example
►
expressions
►
io
►
libs
►
modeler
►
optimisation
▼
solver
►
application
►
constraints-builder
►
hydro
►
infeasible-problem-analysis
►
lps
►
misc
►
optim-model-filler
▼
optimisation
►
adequacy_patch_csr
▼
include
▼
antares
▼
solver
▼
optimisation
►
adequacy_patch_csr
▼
constraints
AbstractStartUpCostsGroup.h
AreaBalance.h
AreaHydroLevel.h
AreaHydroLevelGroup.h
BindingConstraintDay.h
BindingConstraintDayGroup.h
BindingConstraintHour.h
BindingConstraintWeek.h
BindingConstraintWeekGroup.h
ConsistenceNumberOfDispatchableUnits.h
ConsistenceNumberOfDispatchableUnitsGroup.h
constraint_builder_utils.h
ConstraintBuilder.h
ConstraintGroup.h
ExchangeBalance.h
ExchangeBalanceGroup.h
FictitiousLoad.h
FinalStockEquivalent.h
FinalStockExpression.h
FinalStockGroup.h
FlowDissociation.h
Group1.h
HydraulicSmoothingGroup.h
HydroPower.h
HydroPowerGroup.h
HydroPowerSmoothingUsingVariationMaxDown.h
HydroPowerSmoothingUsingVariationMaxUp.h
HydroPowerSmoothingUsingVariationSum.h
MaxHydroPower.h
MaxPumping.h
MaxPumpingGroup.h
MinDownTime.h
MinDownTimeGroup.h
MinHydroPower.h
MinMaxHydroPowerGroup.h
NbDispUnitsMinBoundSinceMinUpTime.h
NbDispUnitsMinBoundSinceMinUpTimeGroup.h
NbUnitsOutageLessThanNbUnitsStop.h
NbUnitsOutageLessThanNbUnitsStopGroup.h
PMaxDispatchableGeneration.h
PMinDispatchableGeneration.h
PMinMaxDispatchableGenerationGroup.h
ShortTermStorageCostVariation.h
ShortTermStorageCumulation.h
ShortTermStorageLevel.h
HebdoProblemToLpsTranslator.h
LegacyFiller.h
LegacyOrtoolsLinearProblem.h
LinearProblemMatrix.h
LinearProblemMatrixStartUpCosts.h
opt_constants.h
opt_export_structure.h
opt_fonctions.h
opt_rename_problem.h
opt_structure_probleme_a_resoudre.h
optim_post_process_list.h
post_process_commands.h
ProblemMatrixEssential.h
QuadraticProblemMatrix.h
SparseVector.hxx
weekly_optimization.h
►
variables
►
signal-handling
►
simulation
►
ts-generator
►
utils
►
variable
►
study
►
tests
►
tools
►
ui
•
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Modules
Pages
Concepts
Loading...
Searching...
No Matches
HydroPowerSmoothingUsingVariationSum.h
1
2
/*
3
* Copyright 2007-2024, RTE (https://www.rte-france.com)
4
* See AUTHORS.txt
5
* SPDX-License-Identifier: MPL-2.0
6
* This file is part of Antares-Simulator,
7
* Adequacy and Performance assessment for interconnected energy networks.
8
*
9
* Antares_Simulator is free software: you can redistribute it and/or modify
10
* it under the terms of the Mozilla Public Licence 2.0 as published by
11
* the Mozilla Foundation, either version 2 of the License, or
12
* (at your option) any later version.
13
*
14
* Antares_Simulator is distributed in the hope that it will be useful,
15
* but WITHOUT ANY WARRANTY; without even the implied warranty of
16
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17
* Mozilla Public Licence 2.0 for more details.
18
*
19
* You should have received a copy of the Mozilla Public Licence 2.0
20
* along with Antares_Simulator. If not, see <https://opensource.org/license/mpl-2-0/>.
21
*/
22
23
#pragma once
24
#include "ConstraintBuilder.h"
25
30
class
HydroPowerSmoothingUsingVariationSum
:
private
ConstraintFactory
31
{
32
public
:
33
using
ConstraintFactory::ConstraintFactory;
38
void
add
(
int
pays,
const
int
nombreDePasDeTempsPourUneOptimisation);
39
};
30
class
HydroPowerSmoothingUsingVariationSum
:
private
ConstraintFactory
{
…
};
ConstraintFactory
Definition
ConstraintBuilder.h:254
HydroPowerSmoothingUsingVariationSum
Definition
HydroPowerSmoothingUsingVariationSum.h:31
HydroPowerSmoothingUsingVariationSum::add
void add(int pays, const int nombreDePasDeTempsPourUneOptimisation)
Add variables to the constraint and update constraints Matrix.
Definition
HydroPowerSmoothingUsingVariationSum.cpp:24
src
solver
optimisation
include
antares
solver
optimisation
constraints
HydroPowerSmoothingUsingVariationSum.h
Generated by
1.12.0