You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
64 lines
1.1 KiB
64 lines
1.1 KiB
# API Reference
|
|
|
|
## Read data, build model & optimize
|
|
|
|
```@docs
|
|
UnitCommitment.read
|
|
UnitCommitment.read_benchmark
|
|
UnitCommitment.build_model
|
|
UnitCommitment.optimize!
|
|
UnitCommitment.solution
|
|
UnitCommitment.validate
|
|
UnitCommitment.write
|
|
```
|
|
|
|
## Locational Marginal Prices
|
|
|
|
### Conventional LMPs
|
|
|
|
```@docs
|
|
UnitCommitment.compute_lmp(::JuMP.Model,::UnitCommitment.ConventionalLMP)
|
|
```
|
|
|
|
### Approximated Extended LMPs
|
|
|
|
```@docs
|
|
UnitCommitment.AELMP
|
|
UnitCommitment.compute_lmp(::JuMP.Model,::UnitCommitment.AELMP)
|
|
```
|
|
|
|
## Modify instance
|
|
|
|
```@docs
|
|
UnitCommitment.slice
|
|
UnitCommitment.randomize!(::UnitCommitment.UnitCommitmentInstance)
|
|
UnitCommitment.generate_initial_conditions!
|
|
```
|
|
|
|
## Formulations
|
|
|
|
```@docs
|
|
UnitCommitment.Formulation
|
|
UnitCommitment.ShiftFactorsFormulation
|
|
UnitCommitment.ArrCon2000
|
|
UnitCommitment.CarArr2006
|
|
UnitCommitment.DamKucRajAta2016
|
|
UnitCommitment.Gar1962
|
|
UnitCommitment.KnuOstWat2018
|
|
UnitCommitment.MorLatRam2013
|
|
UnitCommitment.PanGua2016
|
|
UnitCommitment.WanHob2016
|
|
```
|
|
|
|
## Solution Methods
|
|
|
|
```@docs
|
|
UnitCommitment.XavQiuWanThi2019.Method
|
|
```
|
|
|
|
## Randomization Methods
|
|
|
|
```@docs
|
|
UnitCommitment.XavQiuAhm2021.Randomization
|
|
```
|