Class AbstractDynamicLibEventDisconnection
java.lang.Object
com.powsybl.dynawaltz.models.AbstractBlackBoxModel
com.powsybl.dynawaltz.models.AbstractPureDynamicBlackBoxModel
com.powsybl.dynawaltz.models.events.AbstractEvent
com.powsybl.dynawaltz.models.events.AbstractDynamicLibEventDisconnection
- All Implemented Interfaces:
com.powsybl.dynamicsimulation.DynamicModel
,com.powsybl.dynamicsimulation.EventModel
,BlackBoxModel
,ContextDependentEvent
,Model
- Direct Known Subclasses:
EventHvdcDisconnection
,EventInjectionDisconnection
public abstract class AbstractDynamicLibEventDisconnection
extends AbstractEvent
implements ContextDependentEvent
- Author:
- Laurent Issertial <laurent.issertial at rte-france.com>
-
Field Summary
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractDynamicLibEventDisconnection
(String eventId, com.powsybl.iidm.network.Identifiable<?> equipment, double startTime, boolean disconnect) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
createEventSpecificParameters
(ParametersSet paramSet) getLib()
getName()
final void
Methods inherited from class com.powsybl.dynawaltz.models.events.AbstractEvent
createDynamicModelParameters, getEquipment, getParFile, getStartTime
Methods inherited from class com.powsybl.dynawaltz.models.AbstractPureDynamicBlackBoxModel
getVarsMapping, write
Methods inherited from class com.powsybl.dynawaltz.models.AbstractBlackBoxModel
createNetworkParameter, getDynamicModelId, getMacroConnectFromAttributes, getMacroConnectToAttributes, getParameterSetId, setParameterSetId, writeDynamicAttributes
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.powsybl.dynawaltz.models.BlackBoxModel
createMacroConnections
Methods inherited from interface com.powsybl.dynawaltz.models.events.ContextDependentEvent
getEquipment, hasDynamicModel
-
Field Details
-
DISCONNECTION_VAR_CONNECT
- See Also:
-
-
Constructor Details
-
AbstractDynamicLibEventDisconnection
protected AbstractDynamicLibEventDisconnection(String eventId, com.powsybl.iidm.network.Identifiable<?> equipment, double startTime, boolean disconnect)
-
-
Method Details
-
getLib
- Specified by:
getLib
in interfaceBlackBoxModel
- Overrides:
getLib
in classAbstractBlackBoxModel
-
getName
- Specified by:
getName
in interfaceModel
- Overrides:
getName
in classAbstractBlackBoxModel
-
createEventSpecificParameters
- Specified by:
createEventSpecificParameters
in classAbstractEvent
-
setEquipmentHasDynamicModel
- Specified by:
setEquipmentHasDynamicModel
in interfaceContextDependentEvent
-