Skip to content

Commit

Permalink
initial version
Browse files Browse the repository at this point in the history
  • Loading branch information
mkhraijah committed Dec 9, 2022
1 parent 60f63ce commit 791d84f
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 10 deletions.
10 changes: 2 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,7 @@ The current version of `PowerModelsADA` implements four distributed algorithms:
- Auxiliary Problem Principle (APP)
- Augmented Lagrangian Alternating Direction Inexact Newton (ALADIN)

`PowerModelsADA` can be extended to include variations of the existing algorithms or new user-defined algorithms.

<!--
More details about the formulations and algorithm implementations are shown in [Technical Specifications](https://mkhraijah.github.io/PowerModelsADA.jl/dev/specification/)
`PowerModelsADA` can be extended to include variations of the existing algorithms or new user-defined algorithms. More details about the formulations and algorithm implementations are shown in [Technical Specifications](https://mkhraijah.github.io/PowerModelsADA.jl/dev/specification/)

## Installation

Expand All @@ -34,10 +31,7 @@ The current version of `PowerModelsADA` implements four distributed algorithms:
```julia
using Pkg
Pkg.add("PowerModelsADA")
```
-->


```

## Examples

Expand Down
11 changes: 9 additions & 2 deletions docs/src/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,23 @@ CurrentModule = PowerModelsADA
## Distributed Algorithms
The `PowerModelsADA` framework is designed to easily incorporate new alternating distributed algorithms. The framework provides means to decompose a test case into multiple areas, model the subproblems associated with each area using `PowerModels`, solve the supropblems in parallel using multi-threading, communicate the shared data between the areas, and calculate the mismatches to decide if the termination criteria are satisfied.


The current version of `PowerModelsADA` implements four distributed algorithms:

- Alternating Direction Method of Multipliers (ADMM)
- Analytical Target Cascading (ATC)
- Auxiliary Problem Principle (APP)
- Augmented Lagrangian Alternating Direction Inexact Newton (ALADIN)

`PowerModelsADA` can be extended to include variations of the existing algorithms or new user-defined algorithms.
`PowerModelsADA` can be extended to include variations of the existing algorithms or new user-defined algorithms. More details about the formulations and algorithm implementations are shown in [Technical Specifications](https://mkhraijah.github.io/PowerModelsADA.jl/dev/specification/)

## Installation

`PowerModelsADA` can be installed using the Julia package manager with

```julia
using Pkg
Pkg.add("PowerModelsADA")
```

## Examples

Expand Down

0 comments on commit 791d84f

Please sign in to comment.