Package com.powsybl.dynawaltz.models
Interface BlackBoxModel
- All Superinterfaces:
com.powsybl.dynamicsimulation.DynamicModel
,Model
- All Known Subinterfaces:
EquipmentBlackBoxModel
,FrequencySynchronizerModel
- All Known Implementing Classes:
AbstractBlackBoxModel
,AbstractBus
,AbstractDynamicLibEventDisconnection
,AbstractEquipmentBlackBoxModel
,AbstractEvent
,AbstractFrequencySynchronizer
,AbstractGenerator
,AbstractHvdc
,AbstractLoad
,AbstractPhaseShifterAutomaton
,AbstractPureDynamicBlackBoxModel
,BaseLoad
,BaseLoadControllable
,BaseStaticVarCompensator
,CurrentLimitAutomaton
,CurrentLimitTwoLevelsAutomaton
,EventActivePowerVariation
,EventHvdcDisconnection
,EventInjectionDisconnection
,EventQuadripoleDisconnection
,GeneratorFictitious
,GridFormingConverter
,HvdcP
,HvdcPDangling
,HvdcVsc
,HvdcVscDangling
,InfiniteBus
,LoadOneTransformer
,LoadOneTransformerTapChanger
,LoadTwoTransformers
,LoadTwoTransformersTapChangers
,NodeFaultEvent
,OmegaRef
,PhaseShifterIAutomaton
,PhaseShifterPAutomaton
,SetPoint
,StandardBus
,StandardLine
,SynchronizedGenerator
,SynchronizedGeneratorControllable
,SynchronizedWeccGen
,SynchronousGenerator
,SynchronousGeneratorControllable
,TapChangerAutomaton
,TapChangerBlockingAutomaton
,TransformerFixedRatio
,UnderVoltageAutomaton
,WeccGen
- Author:
- Florian Dupuy <florian.dupuy at rte-france.com>, Laurent Issertial <laurent.issertial at rte-france.com>
-
Method Summary
Modifier and TypeMethodDescriptionvoid
createDynamicModelParameters
(DynaWaltzContext context, Consumer<ParametersSet> parametersAdder) void
void
createNetworkParameter
(ParametersSet networkParameters) getLib()
getParFile
(DynaWaltzContext context) void
write
(XMLStreamWriter writer, DynaWaltzContext context) Methods inherited from interface com.powsybl.dynawaltz.models.Model
getMacroConnectToAttributes, getName
-
Method Details
-
getDynamicModelId
String getDynamicModelId() -
getParameterSetId
String getParameterSetId() -
getLib
String getLib() -
getVarsMapping
List<VarMapping> getVarsMapping() -
createMacroConnections
-
getMacroConnectFromAttributes
List<MacroConnectAttribute> getMacroConnectFromAttributes() -
getParFile
-
write
- Throws:
XMLStreamException
-
createDynamicModelParameters
void createDynamicModelParameters(DynaWaltzContext context, Consumer<ParametersSet> parametersAdder) -
createNetworkParameter
-