Skip to content

Commit

Permalink
Removing Hydro related stuff.
Browse files Browse the repository at this point in the history
  • Loading branch information
pesap committed Aug 24, 2023
1 parent a6de3ac commit 7f0e4d0
Show file tree
Hide file tree
Showing 5 changed files with 778 additions and 896 deletions.
2 changes: 1 addition & 1 deletion src/PowerSimulations.jl
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ export DeviceLimitedRegulation
export ReserveLimitedRegulation

###### Hydro #######
export HydroDispatchRunOfRiver
# export HydroDispatchRunOfRiver
export HydroCommitmentRunOfRiver

# feedforward models
Expand Down
26 changes: 13 additions & 13 deletions src/core/formulations.jl
Original file line number Diff line number Diff line change
Expand Up @@ -73,19 +73,19 @@ Formulation type to enable (continuous) load interruption dispatch
struct PowerLoadDispatch <: AbstractControllablePowerLoadFormulation end

############################ Hydro Generation Formulations #################################
abstract type AbstractHydroFormulation <: AbstractDeviceFormulation end
abstract type AbstractHydroDispatchFormulation <: AbstractHydroFormulation end
abstract type AbstractHydroUnitCommitment <: AbstractHydroFormulation end

"""
Formulation type to add injection variables constrained by a maximum injection time series for `HydroGen`
"""
struct HydroDispatchRunOfRiver <: AbstractHydroDispatchFormulation end

"""
Formulation type to add commitment and injection variables constrained by a maximum injection time series for `HydroGen`
"""
struct HydroCommitmentRunOfRiver <: AbstractHydroUnitCommitment end
# abstract type AbstractHydroFormulation <: AbstractDeviceFormulation end
# abstract type AbstractHydroDispatchFormulation <: AbstractHydroFormulation end
# abstract type AbstractHydroUnitCommitment <: AbstractHydroFormulation end

# """
# Formulation type to add injection variables constrained by a maximum injection time series for `HydroGen`
# """
# struct HydroDispatchRunOfRiver <: AbstractHydroDispatchFormulation end

# """
# Formulation type to add commitment and injection variables constrained by a maximum injection time series for `HydroGen`
# """
# struct HydroCommitmentRunOfRiver <: AbstractHydroUnitCommitment end

############################ Regulation Device Formulations ################################
abstract type AbstractRegulationFormulation <: AbstractDeviceFormulation end
Expand Down
Loading

0 comments on commit 7f0e4d0

Please sign in to comment.