mirror of
https://github.com/ANL-CEEESA/UnitCommitment.jl.git
synced 2025-12-06 00:08:52 -06:00
64 lines
1.1 KiB
Markdown
64 lines
1.1 KiB
Markdown
# 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
|
|
```
|