You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: NEWS.md
+11-4Lines changed: 11 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,17 @@
1
1
# Release notes
2
2
3
-
## Unversioned
3
+
## Version 0.9.5 (2026-03-25)
4
4
5
-
* New functions (`variables_flow_resource()`, `constraints_resource()`, `constraints_couple_resource()`) that dispatch on resource types, which allow for creation of new resource-specific variables and constraints in extension packages.
6
-
* New function to indentify the unique resource types of a vector of resources
7
-
* New function that segments the vector of resources into sub-vectors based on each resource type
5
+
### Minor updates
6
+
7
+
* Minor updates in the documentation.
8
+
9
+
### Support for resource specific variables and constraints
10
+
11
+
* New functions (`variables_flow_resource()`, `constraints_resource()`, `constraints_couple_resource()`) that dispatch on resource types.
12
+
* New function to indentify the unique resource types of a vector of resources.
13
+
* New function that segments the vector of resources into sub-vectors based on each resource type.
14
+
* This allows for creation of new resource-specific variables and constraints in extension packages.
Copy file name to clipboardExpand all lines: docs/src/nodes/networknode.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ The fields of a [`RefNetworkNode`](@ref) are given as:
16
16
If the node should contain investments through the application of [`EnergyModelsInvestments`](https://energymodelsx.github.io/EnergyModelsInvestments.jl/), it is important to note that you can only use `FixedProfile` or `StrategicProfile` for the capacity, but not `RepresentativeProfile` or `OperationalProfile`.
17
17
In addition, all values have to be non-negative.
18
18
-**`opex_var::TimeProfile`**:\
19
-
The variable operational expenses are based on the capacity utilization through the variable [`:cap_use`](@ref man-opt_var-cap).
19
+
The variable operating expenses are based on the capacity utilization through the variable [`:cap_use`](@ref man-opt_var-cap).
20
20
Hence, it is directly related to the specified `input` and `output` ratios.
21
21
The variable operating expenses can be provided as `OperationalProfile` as well.
22
22
-**`opex_fixed::TimeProfile`**:\
@@ -54,7 +54,7 @@ with square brackets, while functions are represented as
Copy file name to clipboardExpand all lines: docs/src/nodes/source.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ The fields of a [`RefSource`](@ref) node are given as:
16
16
If the node should contain investments through the application of [`EnergyModelsInvestments`](https://energymodelsx.github.io/EnergyModelsInvestments.jl/), it is important to note that you can only use `FixedProfile` or `StrategicProfile` for the capacity, but not `RepresentativeProfile` or `OperationalProfile`.
17
17
In addition, all values have to be non-negative.
18
18
-**`opex_var::TimeProfile`**:\
19
-
The variable operational expenses are based on the capacity utilization through the variable [`:cap_use`](@ref man-opt_var-cap).
19
+
The variable operating expenses are based on the capacity utilization through the variable [`:cap_use`](@ref man-opt_var-cap).
20
20
Hence, it is directly related to the specified `output` ratios.
21
21
The variable operating expenses can be provided as `OperationalProfile` as well.
22
22
-**`opex_fixed::TimeProfile`**:\
@@ -57,7 +57,7 @@ with square brackets, while functions are represented as
Copy file name to clipboardExpand all lines: docs/src/nodes/storage.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ As a consequence, a new abstract type is specified.
7
7
## [Philosophy of Storage nodes](@id nodes-storage-phil)
8
8
9
9
[`Storage`](@ref) nodes differ from the other nodes as they are designed per default as *[parametric types](https://docs.julialang.org/en/v1/manual/types/#man-parametric-composite-types)* using the concept of [`EnergyModelsBase.StorageBehavior`](@ref).
10
-
In addition, capacities and operational expenses are not included at the first level of the composite type, but instead on a lower level.
10
+
In addition, capacities and operating expenses are not included at the first level of the composite type, but instead on a lower level.
0 commit comments