diff --git a/assets/css/style.scss b/assets/css/style.scss index 6bb21760..7c65f067 100644 --- a/assets/css/style.scss +++ b/assets/css/style.scss @@ -67,10 +67,22 @@ a.nav-button { display: block; } +.table-wrapper { + overflow-x: auto; +} + +code { + overflow-x: auto; +} + +p code { + word-break: break-word; +} + // Small devices @media screen and (max-width: 480px) { .inner { max-width: 480px; } -} +} \ No newline at end of file diff --git a/docs/iidm/model/busbarSection.md b/docs/iidm/model/busbarSection.md index 72c2f6f6..f3660849 100644 --- a/docs/iidm/model/busbarSection.md +++ b/docs/iidm/model/busbarSection.md @@ -8,11 +8,15 @@ element used in a node/breaker substation topology to connect equipments. In IID # Characteristics +
+ | Attribute | Type | Unit | Required | Default value | Description | | --------- | ---- | ---- | -------- | ------------- | ----------- | | V | double | kV | no | - | The voltage magnitude of the busbar section | | Angle | double | ° | no | - | The voltage angle of the busbar section | +
+ # Examples This example shows how to create a new Busbar Section in a network: ```java diff --git a/docs/iidm/model/danglingLine.md b/docs/iidm/model/danglingLine.md index 6b5dd31e..2024a91e 100644 --- a/docs/iidm/model/danglingLine.md +++ b/docs/iidm/model/danglingLine.md @@ -8,6 +8,8 @@ that aggregates a line chunk and a constant power injection. The active and reac # Characteristics +
+ | Attribute | Type | Unit | Required | Default value | Description | | --------- | ---- | ---- | -------- | ------------- | ----------- | | P0 | double | MW | yes | - | The active power setpoint | @@ -18,6 +20,8 @@ that aggregates a line chunk and a constant power injection. The active and reac | B | double | S | yes | - | The shunt susceptance | | UcteXnodeCode | String | - | no | - | The dangling line's UCTE Xnode code | +
+ ## Electrical characteristics R, X, G and B correspond to a percent of the original line and have to be consistent with the declared length of the dangling line. diff --git a/docs/iidm/model/generator.md b/docs/iidm/model/generator.md index 2a7aefb3..51e6a719 100644 --- a/docs/iidm/model/generator.md +++ b/docs/iidm/model/generator.md @@ -7,6 +7,8 @@ The `com.powsybl.iidm.network.Generator` interface is used to model a generator. # Characteristics +
+ | Attribute | Type | Unit | Required | Default value | Description | | --------- | ---- | ---- | -------- | ------------- | ----------- | | EnergySource | `EnergySource` | - | yes | `OTHER` | The energy source | @@ -19,6 +21,8 @@ The `com.powsybl.iidm.network.Generator` interface is used to model a generator. | TargetV | double | kV | no | - | The voltage target | | RatedS | double | MVA | yes | - | The rated nominal power | +
+ ## EnergySource The `com.powsybl.iidm.network.EnergySource` enum contains these six values: - HYDRO diff --git a/docs/iidm/model/hvdcConverterStation.md b/docs/iidm/model/hvdcConverterStation.md index 4fc3bc5f..46c70497 100644 --- a/docs/iidm/model/hvdcConverterStation.md +++ b/docs/iidm/model/hvdcConverterStation.md @@ -10,11 +10,15 @@ class for [VSC]() and [LCC](). As such, its sub interfaces are: ## Characteristics +
+ | Attribute | Type | Unit | Required | Default value | Description | | --------- | ---- | ---- | -------- | ------------- | ----------- | | HvdcType | `HvdcType` | - | yes | - | The HVDC type | | LossFactor | float | % | yes | - | The loss factor | +
+ ## HVDC Type The `com.powsybl.iidm.network.HvdcConverterStation.HvdcType` enum contains these two values: - LCC diff --git a/docs/iidm/model/hvdcLine.md b/docs/iidm/model/hvdcLine.md index ed543f02..d17c129d 100644 --- a/docs/iidm/model/hvdcLine.md +++ b/docs/iidm/model/hvdcLine.md @@ -8,6 +8,8 @@ converters](hvdcConverterStation.md) on DC side. # Characteristics +
+ | Attribute | Type | Unit | Required | Default value | Description | | --------- | ---- | ---- | -------- | ------------- | ----------- | | R | double | $$\Omega\$$ | yes | - | The resistance of the line | @@ -18,6 +20,8 @@ converters](hvdcConverterStation.md) on DC side. | ConverterStationId1 | String | - | yes | - | The ID of the HVDC converter station connected on side 1 | | ConverterStationId2 | String | - | yes | - | The ID of the HVDC converter station connected on side 2 | +
+ ## ConvertersMode The `com.powsybl.iidm.network.HvdcLine.ConvertersMode` enum contains these two values: - SIDE_1_RECTIFIER_SIDE_2_INVERTER, diff --git a/docs/iidm/model/lccConverterStation.md b/docs/iidm/model/lccConverterStation.md index 716a9d96..61fc4aa8 100644 --- a/docs/iidm/model/lccConverterStation.md +++ b/docs/iidm/model/lccConverterStation.md @@ -8,10 +8,14 @@ a sub interface of [HvdcConverterStation](hvdcConverterStation.md). ## Characteristics +
+ | Attribute | Type | Unit | Required | Default value | Description | | --------- | ---- | ---- | -------- | ------------- | ----------- | | PowerFactor | float | % | yes | - | The power factor | +
+ ## Examples This example shows how to create a new `LccConverterStation` in a network: ```java diff --git a/docs/iidm/model/line.md b/docs/iidm/model/line.md index b7b08795..98397650 100644 --- a/docs/iidm/model/line.md +++ b/docs/iidm/model/line.md @@ -7,6 +7,8 @@ The `com.powsybl.iidm.network.Line` interface is used to model an AC line. A lin # Characteristics +
+ | Attribute | Type | Unit | Required | Default value | Description | | --------- | ---- | ---- | -------- | ------------- | ----------- | | id | string | - | yes | - | Unique identifier of the line| @@ -18,6 +20,8 @@ The `com.powsybl.iidm.network.Line` interface is used to model an AC line. A lin | $$g_2$$ | double | S | yes | - | The second side shunt conductance | | $$b_2$$ | double | S | yes | - | The second side shunt susceptance | +
+ # Model Power lines are modelled using a standard $$\pi$$ model with distributed parameters. diff --git a/docs/iidm/model/load.md b/docs/iidm/model/load.md index c96652c8..9efe24b1 100644 --- a/docs/iidm/model/load.md +++ b/docs/iidm/model/load.md @@ -8,12 +8,16 @@ setpoints are fixed. # Characteristics +
+ | Attribute | Type | Unit | Required | Default value | Description | | --------- | ---- | ---- |-------- | ------------- | ----------- | | LoadType | `LoadType` | - | no | `UNDEFINED` | The type of the load | | P0 | double | MW | yes | - | The active power setpoint | | Q0 | double | MVar | yes | - | The reactive power setpoint | +
+ ## LoadType The `com.powsybl.iidm.network.LoadType` enum contains these three values: - UNDEFINED diff --git a/docs/iidm/model/network.md b/docs/iidm/model/network.md index ac291b16..32c05eff 100644 --- a/docs/iidm/model/network.md +++ b/docs/iidm/model/network.md @@ -9,6 +9,8 @@ The `Network` class contains [substations](substation.md), [AC lines](line.md), # Characteristics +
+ | Attribute | Type | Required | Default value | Description | | --------- | ---- | -------- | ------------- | ----------- | | id | String | yes | - | The ID of the network | @@ -16,6 +18,8 @@ The `Network` class contains [substations](substation.md), [AC lines](line.md), | caseDate | `DateTime` | no | Now | The date of the the case | | ForecastDistance | Integer | no | 0 | The number of minutes between the date of the case generation and the case date | +
+ # Example This example shows how to create a new `Network` object: ```java diff --git a/docs/iidm/model/phaseTapChanger.md b/docs/iidm/model/phaseTapChanger.md index 15a7f7ec..0b4aee73 100644 --- a/docs/iidm/model/phaseTapChanger.md +++ b/docs/iidm/model/phaseTapChanger.md @@ -8,6 +8,8 @@ It can be added to both [two windings transformers](./twoWindingsTransformer.md) # Characteristics +
+ | Attribute | Type | Unit | Required | Default value | Description | | --------- | ---- | ---- | -------- | ------------- | ----------- | | Low tap position | int | - | no | 0 | Position index of the tap changer's low tap | @@ -17,8 +19,12 @@ It can be added to both [two windings transformers](./twoWindingsTransformer.md) | Regulation value | double | MW or A | yes | - | The target value, depending on the regulation mode | | Regulation terminal | Terminal | - | no | - | The terminal where regulation is done | +
+ Each step of a phase tap changer has the following attributes: +
+ | Attribute | Type | Unit | Required | Default value | Description | | --------- | ---- | ---- | -------- | ------------- | ----------- | | $$r_{\phi, tap}$$ | double | % | yes | - | Resistance deviation in percent of nominal value | @@ -28,6 +34,8 @@ Each step of a phase tap changer has the following attributes: | $$\rho_{\phi, tap}$$ | double | p.u. | yes | - | Voltage ratio in per unit of the rated voltages | | $$\alpha_{\phi, tap}$$ | double | $$^{\circ}$$ | yes | - | Angle difference | +
+ # Model A phase tap changer is regulating if **Regulating** is set to ```true```. diff --git a/docs/iidm/model/ratioTapChanger.md b/docs/iidm/model/ratioTapChanger.md index 78af664c..62fc1483 100644 --- a/docs/iidm/model/ratioTapChanger.md +++ b/docs/iidm/model/ratioTapChanger.md @@ -8,6 +8,8 @@ It can be added to both [two windings transformers](./twoWindingsTransformer.md) # Characteristics +
+ | Attribute | Type | Unit | Required | Default value | Description | | --------- | ---- | ---- | -------- | ------------- | ----------- | | Low tap position | int | - | no | 0 | Position index of the tap changer's low tap | @@ -17,8 +19,12 @@ It can be added to both [two windings transformers](./twoWindingsTransformer.md) | Target V | double | kV | yes | - | The target voltage | | Regulation terminal | Terminal | - | no | - | The terminal which voltage is regulated | +
+ Each step of a ratio tap changer has the following attributes: +
+ | Attribute | Type | Unit | Required | Default value | Description | | --------- | ---- | ---- | -------- | ------------- | ----------- | | $$r_{r, tap}$$ | double | % | yes | - | Resistance deviation in percent of nominal value | @@ -27,6 +33,8 @@ Each step of a ratio tap changer has the following attributes: | $$b_{r, tap}$$ | double | % | yes | - | Susceptance deviation in percent of nominal value | | $$\rho_{r, tap}$$ | double | p.u. | yes | - | Voltage ratio in per unit of the rated voltages | +
+ # Model A ratio tap changer is regulating if both **Load tap changing capabilities** and **Regulating** are set to ```true```. Remote control can be modelled by putting a distant terminal as regulation terminal. diff --git a/docs/iidm/model/shuntCompensator.md b/docs/iidm/model/shuntCompensator.md index 6543b5d2..8b28ff7b 100644 --- a/docs/iidm/model/shuntCompensator.md +++ b/docs/iidm/model/shuntCompensator.md @@ -7,12 +7,16 @@ The `com.powsybl.iidm.network.ShuntCompensator` interface is used to model a shu # Characteristics +
+ | Attribute | Type | Unit | Required | Default value | Description | | --------- | ---- | ---- |-------- | ------------- | ----------- | | bPerSection | double | S | yes | - | Positive sequence shunt (charging) susceptance per section | | MaximumSectionCount| integer | int | yes | - | The maximum number of sections that may be switched on | | CurrentSectionCount | integer | int | yes | - | The current number of section that may be switched on | +
+ ## Section A section of a shunt compensator is an individual capacitor or reactor. diff --git a/docs/iidm/model/staticVarCompensator.md b/docs/iidm/model/staticVarCompensator.md index 5373fa34..969ed91d 100644 --- a/docs/iidm/model/staticVarCompensator.md +++ b/docs/iidm/model/staticVarCompensator.md @@ -7,6 +7,8 @@ The `com.powsybl.iidm.network.StaticVarCompensator` interface is used to model a # Characteristics +
+ | Attribute | Type | Unit | Required | Default value | Description | | --------- | ---- | ---- |-------- | ------------- | ----------- | | Bmin | double | S | yes | - | The minimum susceptance | @@ -15,6 +17,8 @@ The `com.powsybl.iidm.network.StaticVarCompensator` interface is used to model a | ReactivePowerSetpoint | double | MVar | no | - | The reactive power setpoint | | RegulationMode | `RegulationMode` | - | yes | - | The regulation mode | +
+ ## RegulationMode The `com.powsybl.iidm.network.StaticVarCompensator.RegulationMode` enum contains these three values: - VOLTAGE diff --git a/docs/iidm/model/substation.md b/docs/iidm/model/substation.md index d1664ee3..bb1e02ba 100644 --- a/docs/iidm/model/substation.md +++ b/docs/iidm/model/substation.md @@ -11,6 +11,8 @@ A substation is located in a single country and belongs to one TSO. # Characteristics +
+ | Attribute | Type | Required | Default value | Description | | --------- | ---- | -------- | ------------- | ----------- | | id | String | yes | - | The ID of the substation | @@ -19,6 +21,8 @@ A substation is located in a single country and belongs to one TSO. | tso | String | no | - | The TSO this substations belongs to | | geographicalTags | List of String | no | - | A list of geographical tags | +
+ # Example This example shows how to create a new `Substation` object: ```java diff --git a/docs/iidm/model/switch.md b/docs/iidm/model/switch.md index 5be4c51f..225b4243 100644 --- a/docs/iidm/model/switch.md +++ b/docs/iidm/model/switch.md @@ -7,6 +7,8 @@ The `com.powsybl.iidm.network.Switch` interface is used to a switch which connec # Characteristics +
+ | Attribute | Type | Required | Default value | Description | | --------- | ---- | -------- | ------------- | ----------- | | Kind | `SwitchKind` | yes | - | The kind of switch | @@ -18,6 +20,8 @@ The `com.powsybl.iidm.network.Switch` interface is used to a switch which connec | Bus1 | String | no | - | The first bus the switch is connected to | | Bus2 | String | no | - | The second bus the switch is connected to | +
+ Node1 and Node2 are required in a node/breaker topology. Bus1 and Bus2 are required in a bus/breaker topology. diff --git a/docs/iidm/model/terminal.md b/docs/iidm/model/terminal.md index 76dd8ed3..8c45c34c 100644 --- a/docs/iidm/model/terminal.md +++ b/docs/iidm/model/terminal.md @@ -8,6 +8,8 @@ topology. A terminal is created when the equipment it is connected to is created # Characteristics +
+ | Attribute | Type | Required | Default value | Description | | --------- | ---- | -------- | ------------- | ----------- | | VoltageLevel | `VoltageLevel` | yes | - | The voltage level to which the terminal belongs | @@ -20,6 +22,8 @@ topology. A terminal is created when the equipment it is connected to is created | I | double | no | - | The current at the terminal | | Connected | boolean | yes | - | The connection status of the terminal (true if the terminal is connected, else false) | +
+ ## View The available views for the terminal depends of the topology level (node/breaker or bus/breaker) of the voltage level it belongs to. More information about topology levels can be found on the [voltage level](voltageLevel.md) page. @@ -30,32 +34,44 @@ breakers and disconnectors. **Characteristics** +
+ | Attribute | Type | Required | Default value | Description | | --------- | ---- | -------- | ------------- | ----------- | | Node | int | yes | - | The connection node of the viewed terminal in a node/breaker topology | +
+ ### BusBreakerView `BusBreakerView` is a view available in a node/breaker or a bus/breaker topology. It presents an aggregated view of the topology made of buses and switches. **Characteristics** +
+ | Attribute | Type | Required | Default value | Description | | --------- | ---- | -------- | ------------- | ----------- | | Bus | `Bus` | yes | - | The connection bus of the viewed terminal in a bus/breaker topology | | ConnectableBus | `Bus` | yes | - | A bus that can be used to connect the viewed terminal in a bus/breaker topology | +
+ ### BusView `BusView` is a view available in a node/breaker, a bus/breaker or a bus only topology. It presents an aggregated view of the topology made of buses. **Characteristics** +
+ | Attribute | Type | Required | Default value | Description | | --------- | ---- | -------- | ------------- | ----------- | | Bus | `Bus` | yes | - | The connection bus of the viewed terminal in a bus only topology | | ConnectableBus | `Bus` | yes | - | A bus that can be used to connect the viewed terminal in a bus only topology | +
+ # Examples This example shows how to use the terminal of an [injection](injection.md): ```java diff --git a/docs/iidm/model/threeWindingsTransformer.md b/docs/iidm/model/threeWindingsTransformer.md index 76eac97c..1a6d0b0c 100644 --- a/docs/iidm/model/threeWindingsTransformer.md +++ b/docs/iidm/model/threeWindingsTransformer.md @@ -12,17 +12,23 @@ A [Ratio Tap Changer]() can be associated to the side 2 or the side 3 of a three # Characteristics +
+ | Attribute | Type | Required | Default value | Description | | --------- | ---- | -------- | ------------- | ----------- | | Leg1 | `ThreeWindingsTransformer.Leg1` | yes | - | The leg at the primary side | | Leg2 | `ThreeWindingsTransformer.Leg2or3` | yes | - | The leg at the secondary side | | Leg3 | `ThreeWindingsTransformer.Leg2or3` | yes | - | The leg at the tertiary side | +
+ ## Leg1 `ThreeWindingsTransformer.Leg1` is a nested interface used to model the primary side of a three windings power transformer. ### Characteristics +
+ | Attribute | Type | Unit | Required | Default value | Description | | --------- | ---- | ---- |-------- | ------------- | ----------- | | Terminal | `Terminal` | - | yes | - | The terminal the leg is connected to | @@ -32,12 +38,16 @@ A [Ratio Tap Changer]() can be associated to the side 2 or the side 3 of a three | B | double | S | yes | - | The nominal magnetizing susceptance specified at the voltage of the leg | | RatedU | double | kV | yes | - | The rated voltage | +
+ ## Leg2or3 `ThreeWindingsTransformer.Leg2or3` is a nested interface used to model the secondary or the tertiary side of a three windings power transformer. ### Characteristics +
+ | Attribute | Type | Unit | Required | Default value | Description | | --------- | ---- | ---- | -------- | ------------- | ----------- | | Terminal | `Terminal` | - | yes | - | The terminal the leg is connected to | @@ -45,6 +55,8 @@ power transformer. | X | double | $$\Omega\$$ | yes | - | The nominal series reactance specified at the voltage of the leg | | RatedU | double | kV | yes | - | The rated voltage | +
+ # Examples This is an example of how to create a new ThreeWindingsTransformer in the network: ```java diff --git a/docs/iidm/model/tieLine.md b/docs/iidm/model/tieLine.md index 8ab11af7..1924a25b 100644 --- a/docs/iidm/model/tieLine.md +++ b/docs/iidm/model/tieLine.md @@ -8,15 +8,21 @@ The `com.powsybl.iidm.network.TieLine` interface is used to model a Tie Line. In # Characteristics +
+ | Attribute | Type | Unit | Required | Default value | Description | | --------- | ---- | ---- | -------- | ------------- | ----------- | | HalfLine1 | `TieLine.HalfLine` | - | yes | - | The first half of the line characteristics | | HalfLine2 | `TieLine.HalfLine` | - | yes | - | The second half of the line characteristics | | UcteXnodeCode | String | - | no | - | The UCTE Xnode code corresponding to this line | +
+ ## Half Line An Half Line has the following characteristics: +
+ | Attribute | Type | Unit | Required | Default value | Description | | --------- | ---- | ---- | -------- | ------------- | ----------- | | ID | String | - | yes | - | The ID of the Half Line | @@ -30,6 +36,8 @@ An Half Line has the following characteristics: | XnodeP | double | MW | yes | - | The active power consumption | | XnodeQ | double | MVar | yes | - | The reactive power consumption | +
+ A Tie Line is composed of two Half Lines. ## UCTE Xnode Code diff --git a/docs/iidm/model/twoWindingsTransformer.md b/docs/iidm/model/twoWindingsTransformer.md index ca5819d4..19697b62 100644 --- a/docs/iidm/model/twoWindingsTransformer.md +++ b/docs/iidm/model/twoWindingsTransformer.md @@ -9,6 +9,8 @@ A [ratio tap changer](./ratioTapChanger.md) and/or a [phase tap changer](./phase # Characteristics +
+ | Attribute | Type | Unit | Required | Default value | Description | | --------- | ---- | ---- | -------- | ------------- | ----------- | | id | string | - | yes | - | Unique identifier of the transformer | @@ -20,6 +22,8 @@ A [ratio tap changer](./ratioTapChanger.md) and/or a [phase tap changer](./phase | $$V_{1\ nom}$$ | double | kV | yes | - | The primary winding rated voltage | | $$V_{2\ nom}$$ | double | kV | yes | - | The secondary winding rated voltage | +
+ # Model Two windings transformer are modelled with the following equivalent $$\pi$$ model: diff --git a/docs/iidm/model/voltageLevel.md b/docs/iidm/model/voltageLevel.md index d7ffa450..1ef9ed76 100644 --- a/docs/iidm/model/voltageLevel.md +++ b/docs/iidm/model/voltageLevel.md @@ -12,6 +12,8 @@ A voltage level is located in a [substation](substation.md). # Characteristics +
+ | Attribute | Type | Unit | Required | Default value | Description | | --------- | ---- | ---- | -------- | ------------- | ----------- | | id | String | - | yes | - | The ID of the voltage level | @@ -21,6 +23,8 @@ A voltage level is located in a [substation](substation.md). | HighVoltageLimit | double | kV | no | - | The high voltage limit | | TopologyKind | `TopologyKind` | - | yes | - | The kind of topology | +
+ ## TopologyKind `TopologyKind` describes the topology model of the voltage level i.e. how equipments are connected together. The `com.powsybl.iidm.network.TopologyKind` enum contains these two values: diff --git a/docs/iidm/model/vscConverterStation.md b/docs/iidm/model/vscConverterStation.md index 776c4028..f2bd69f8 100644 --- a/docs/iidm/model/vscConverterStation.md +++ b/docs/iidm/model/vscConverterStation.md @@ -8,12 +8,16 @@ a sub interface of [HVDC Converter Station](hvdcConverterStation.md). # Characteristics +
+ | Attribute | Type | Unit | Required | Default value | Description | | --------- | ---- | ---- | -------- | ------------- | ----------- | | VoltageRegulatorOn | boolean | - | yes | - | The voltage regulator status | | VoltageSetpoint | double | kV | no | - | The voltage setpoint | | ReactivePowerSetpoint | double | MVar | no | - | The reactive power setpoint | +
+ ## Setpoints The voltage setpoint is required if the voltage regulator is on. The reactive power setpoint is required if the voltage regulator is off. diff --git a/docs/index.md b/docs/index.md index 2d06baf0..db020e3e 100644 --- a/docs/index.md +++ b/docs/index.md @@ -30,6 +30,8 @@ and the [exporter](iidm/exporter/index.md) documentation pages to learn more abo The `iTools` script provides a common way to run powsybl commands using the command line. It provides several tools, sorted by themes: +
+ | Theme | Command | Description | | ----- | ------- | ----------- | | Application file system | [afs](tools/afs.md) | Application File System CLI | @@ -45,6 +47,8 @@ sorted by themes: | Script | [run-script](tools/run-script.md) | Run a script | | Misc | [plugins-info](tools/plugins-info.md) | Displays the available plugins | +
+ Read this [documentation](tools/index.md) page to learn more about powsybl command line interface. # Tutorials diff --git a/docs/tools/index.md b/docs/tools/index.md index a84d044e..88ac306c 100644 --- a/docs/tools/index.md +++ b/docs/tools/index.md @@ -31,6 +31,8 @@ Use the `--parallel` parameter to run the command in parallel. This option is su The `iTools` commands are discovered at runtime: depending of the jars present in the classpath, some commands could be unavailable. The commands are classified in themes, to help identifying their purpose. +
+ | Theme | Command | Description | | ----- | ------- | ----------- | | Application file system | [afs](afs.md) | Application File System CLI | @@ -46,6 +48,8 @@ unavailable. The commands are classified in themes, to help identifying their pu | Script | [run-script](run-script.md) | Run a script | | Misc | [plugins-info](plugins-info.md) | Displays the available plugins | +
+ # Learn more Read this [page](../configuration/itools.md) to learn how to configure the framework and this [page](../configuration/logback.md) to learn how to set up the logging system used in powsybl. diff --git a/docs/tools/loadflow-validation.md b/docs/tools/loadflow-validation.md index 07bac63e..a631d5a6 100644 --- a/docs/tools/loadflow-validation.md +++ b/docs/tools/loadflow-validation.md @@ -136,6 +136,8 @@ parameters, and the corresponding case states validated and written in the outpu - some combinations are not available, e.g. if you use the `compare-results` parameter, with the `COMPUTATION` value, you have to use the `run-computation` (or `load-flow`) parameter. +
+ | Number | compare-results | run-computation | groovy-script | State 1 | State 2 (_postComp) | | ------- | ------- | ------- | ------- | ------- | ------- | | 1 | absent | absent | absent | Case 1 after import | None | @@ -149,8 +151,12 @@ you have to use the `run-computation` (or `load-flow`) parameter. | 9 | `COMPUTATION` | `loadflow`/`loadflowResultsCompletion` | absent | Case 1 after import | Case 1 after import and computation | | 10 | `COMPUTATION` | `loadflow`/`loadflowResultsCompletion` | script | Case 1 after import and Groovy script | Case 1 after import, Groovy script and computation | +
+ The following table depicts, in another way, the states that can be validated by the itools command, referring to the combinations of parameters listed in the table above. +
+ | **State 1 / State 2** | **None** | **Case 2 after import** | **Case 1 after import and computation** | **Case 1 after import, Groovy script and computation** | | ------- | ------- | ------- | ------- | ------- | | **Case 1 after import** | 1 | 5 | 9 | N.A. | @@ -158,6 +164,8 @@ The following table depicts, in another way, the states that can be validated by | **Case 1 after import and Groovy script** | 3 | 7 | N.A. | 10 | | **Case 1 after import, Groovy script and computation** | 4 | 8 | N.A. | N.A. | +
+ # Configuration To learn how to configure the `loadflow-validation` command, read the documentation of the [loadflow-validation](../configuration/modules/loadflow-validation.md) module.