Skip to content

Commit

Permalink
Update readthedocs
Browse files Browse the repository at this point in the history
Signed-off-by: lisrte <[email protected]>
  • Loading branch information
Lisrte committed Jul 1, 2024
1 parent 4c8aa70 commit a4cd80f
Show file tree
Hide file tree
Showing 7 changed files with 56 additions and 6 deletions.
30 changes: 30 additions & 0 deletions docs/dynamic_security_analysis/configuration.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Configuration

## Dynawo-algorithms properties
The `dynawo-algorithms` module defines the required parameters to run with Dynawo.

**homeDir**
Use the `homeDir` property to defines the installation directory of the dynawo simulator.

**debug**
Use the `debug` property to specify if the temporary folder where the inputs are generated should be kept after the simulation.

### Examples

**YAML configuration:**
```yaml
dynawo-algorithms:
homeDir: /home/user/dynawo-algorithms
debug: false
```
**XML configuration:**
```xml
<dynawo-algorithms>
<homeDir>/home/user/dynawo</homeDir>
<debug>false</debug>
</dynawo-algorithms>
```

## Default parameters
The dynamic security analysis reuse the `dynawo-default-parameters` [module](../dynamic_simulation/configuration.md#default-parameters).
18 changes: 18 additions & 0 deletions docs/dynamic_security_analysis/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Dynamic security analysis

```{toctree}
:hidden:
configuration.md
```

PowSyBl provides an implementation of the [DynamicSecurityAnalysis API from powsybl-core](inv:powsyblcore:*:*#simulation/dynamic_security/index) with [Dynaωo-algorithms](https://dynawo.github.io/about/dynalgo), a wrapper around [Dynaωo](https://dynawo.github.io) providing utility algorithms to calculate complex key values of a power system.

## Installation

Read this [documentation page](https://dynawo.github.io/install/dynalgo) to learn how to install and configure Dynaωo-algorithms.

## Going further

You may find an extensive documentation of the Dynawo project [here](https://github.com/dynawo/dynawo/releases/latest/download/DynawoDocumentation.pdf).
The dynamic security analysis use the same dynamic models supplier as the dynamic simulation implementation, documentation can be found [here](../dynamic_simulation/dynamic-models-dsl.md).

File renamed without changes.
2 changes: 1 addition & 1 deletion docs/dynamic_simulation/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

```{toctree}
:hidden:
dynawo-configuration.md
configuration.md
dynamic-models-dsl.md
event-models-dsl.md
curves-dsl.md
Expand Down
10 changes: 6 additions & 4 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
# Powsybl-dynawo documentation
Powsybl-dynawo is an interface between PowSyBl and [Dynaωo](https://dynawo.github.io) open source suites, providing:
- an implementation of [LoadFlow API from powsybl-core](inv:powsyblcore:*:*#simulation/loadflow/index),
- an implementation of [SecurityAnalysis API from powsybl-core](inv:powsyblcore:*:*#simulation/security/index),
- an implementation of [DynamicSimulation API from powsybl-core](inv:powsyblcore:*:*#simulation/dynamic/index).
Powsybl-dynawo is an interface between PowSyBl and [Dynaωo](https://dynawo.github.io) open source suites, providing implementations of:
- [LoadFlow API from powsybl-core](inv:powsyblcore:*:*#simulation/loadflow/index),
- [SecurityAnalysis API from powsybl-core](inv:powsyblcore:*:*#simulation/security/index),
- [DynamicSimulation API from powsybl-core](inv:powsyblcore:*:*#simulation/dynamic/index),
- [DynamicSecurityAnalysis API from powsybl-core](inv:powsyblcore:*:*#simulation/dynamic_security/index).

```{toctree}
:hidden:
load_flow/index.md
dynamic_simulation/index.md
dynamic_security_analysis/index.md
```
File renamed without changes.
2 changes: 1 addition & 1 deletion docs/load_flow/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

```{toctree}
:hidden:
dynaflow-configuration.md
configuration.md
```

PowSyBl provides an implementation of the [LoadFlow API from powsybl-core](inv:powsyblcore:*:*#simulation/loadflow/index) with [DynaFlow](https://dynawo.github.io/about/dynaflow).
Expand Down

0 comments on commit a4cd80f

Please sign in to comment.