Skip to content

Migration guide v2.6.0

Florian Dupuy edited this page Oct 22, 2024 · 1 revision

VSC naming following update to dynawo 1.6.0

For all HVDC VSC dynamic model names, replace VSC with Vsc starting from this release (ex: HvdcVSCDanglingP to HvdcVscDanglingP)

Models documentation

Replace every builders getSupportedLibs with getSupportedModelInfos:

  • getSupportedModelInfos returns a collection of ModelInfo
  • the name of the supported libs (model name) is returned by ModelInfo::name Replace BuilderConfig getLibs with getModelInfos.

Replace every event builders getTag with getModelName and add a static getEventModelInfo Replace EventBuilderConfig getTag with getEventModelInfo.

Add base generator model

Rename GeneratorFictitiousBuilder to BaseGeneratorBuilder

Dynawaltz renaming

DynaWaltz renaming for:

  • java module:
    • dynawaltz -> dynawo-simulation
    • dynawaltz-dsl -> dynawo-dsl
  • directory:
    • powsybl-dynawaltz -> powsybl-dynawo-simulation
    • powsybl-dynawaltz-dsl -> powsybl-dynawo-dsl
  • package: dynawaltz -> dynawo
  • classes: DynaWaltzXXX -> DynawoSimulationXXX
  • provider name: DynaWaltz -> Dynawo
  • platform module config: dynawaltz -> dynawo
  • platform parameters config: dynawaltz-default-parameters -> dynawo-simulation-default-parameters

Remove final state option from DynawoSimulationParameters

DynawoSimulationParameters writeFinalState option can no longer be used. The value is always set to true.