SYMBOL INDEX (1811 symbols across 235 files) FILE: action-api/src/main/java/com/powsybl/action/AbstractAction.java class AbstractAction (line 16) | public abstract class AbstractAction implements Action { method AbstractAction (line 20) | protected AbstractAction(String id) { method getId (line 24) | @Override method equals (line 29) | @Override method hashCode (line 41) | @Override FILE: action-api/src/main/java/com/powsybl/action/AbstractLoadAction.java class AbstractLoadAction (line 22) | public abstract class AbstractLoadAction extends AbstractAction { method AbstractLoadAction (line 34) | AbstractLoadAction(String id, boolean relativeValue, Double activePowe... method isRelativeValue (line 41) | public boolean isRelativeValue() { method getActivePowerValue (line 45) | public OptionalDouble getActivePowerValue() { method getReactivePowerValue (line 49) | public OptionalDouble getReactivePowerValue() { method equals (line 53) | @Override method hashCode (line 68) | @Override FILE: action-api/src/main/java/com/powsybl/action/AbstractLoadActionBuilder.java class AbstractLoadActionBuilder (line 13) | public abstract class AbstractLoadActionBuilder getSide() { method equals (line 37) | @Override method hashCode (line 52) | @Override FILE: action-api/src/main/java/com/powsybl/action/AbstractTapChangerActionBuilder.java class AbstractTapChangerActionBuilder (line 17) | public abstract class AbstractTapChangerActionBuilder getSide() { FILE: action-api/src/main/java/com/powsybl/action/AbstractTapChangerRegulationAction.java class AbstractTapChangerRegulationAction (line 20) | public abstract class AbstractTapChangerRegulationAction extends Abstrac... method AbstractTapChangerRegulationAction (line 24) | protected AbstractTapChangerRegulationAction(String id, String transfo... method isRegulating (line 29) | public boolean isRegulating() { method equals (line 33) | @Override method hashCode (line 48) | @Override FILE: action-api/src/main/java/com/powsybl/action/AbstractTapChangerRegulationActionBuilder.java class AbstractTapChangerRegulationActionBuilder (line 14) | public abstract class AbstractTapChangerRegulationActionBuilder> { method getType (line 14) | String getType(); method withId (line 16) | T withId(String id); method getId (line 18) | String getId(); method withNetworkElementId (line 20) | T withNetworkElementId(String elementId); method build (line 22) | Action build(); FILE: action-api/src/main/java/com/powsybl/action/ActionList.java class ActionList (line 31) | public class ActionList { method ActionList (line 35) | public ActionList(List actions) { method getActions (line 39) | public List getActions() { method readJsonFile (line 43) | public static ActionList readJsonFile(Path jsonFile) { method readJsonInputStream (line 51) | public static ActionList readJsonInputStream(InputStream is) { method writeJsonFile (line 63) | public void writeJsonFile(Path jsonFile) { method writeJsonOutputStream (line 75) | public void writeJsonOutputStream(OutputStream outputStream) { method createObjectMapper (line 85) | private static ObjectMapper createObjectMapper() { FILE: action-api/src/main/java/com/powsybl/action/AreaInterchangeTargetAction.java class AreaInterchangeTargetAction (line 22) | public class AreaInterchangeTargetAction extends AbstractAction { method AreaInterchangeTargetAction (line 29) | public AreaInterchangeTargetAction(String id, String areaId, double in... method getInterchangeTarget (line 35) | public double getInterchangeTarget() { method getAreaId (line 39) | public String getAreaId() { method getType (line 43) | @Override method equals (line 48) | @Override method hashCode (line 63) | @Override method toModification (line 68) | @Override FILE: action-api/src/main/java/com/powsybl/action/AreaInterchangeTargetActionBuilder.java class AreaInterchangeTargetActionBuilder (line 13) | public class AreaInterchangeTargetActionBuilder implements ActionBuilder... method getType (line 21) | @Override method withId (line 26) | @Override method getId (line 32) | @Override method withNetworkElementId (line 37) | @Override method withTarget (line 43) | public AreaInterchangeTargetActionBuilder withTarget(double target) { method withAreaId (line 48) | public AreaInterchangeTargetActionBuilder withAreaId(String areaId) { method build (line 53) | @Override FILE: action-api/src/main/java/com/powsybl/action/BoundaryLineAction.java class BoundaryLineAction (line 24) | public class BoundaryLineAction extends AbstractLoadAction { method BoundaryLineAction (line 37) | BoundaryLineAction(String id, String boundaryLineId, boolean relativeV... method getBoundaryLineId (line 42) | public String getBoundaryLineId() { method getType (line 46) | @Override method toModification (line 51) | @Override method equals (line 61) | @Override method hashCode (line 76) | @Override FILE: action-api/src/main/java/com/powsybl/action/BoundaryLineActionBuilder.java class BoundaryLineActionBuilder (line 3) | public class BoundaryLineActionBuilder extends AbstractLoadActionBuilder... method withBoundaryLineId (line 5) | public BoundaryLineActionBuilder withBoundaryLineId(String boundaryLin... method getType (line 9) | @Override method build (line 14) | @Override FILE: action-api/src/main/java/com/powsybl/action/GeneratorAction.java class GeneratorAction (line 29) | public class GeneratorAction extends AbstractAction { method GeneratorAction (line 49) | GeneratorAction(String id, String generatorId, Boolean activePowerRela... method getType (line 60) | @Override method getGeneratorId (line 65) | public String getGeneratorId() { method isActivePowerRelativeValue (line 69) | public Optional isActivePowerRelativeValue() { method getActivePowerValue (line 73) | public OptionalDouble getActivePowerValue() { method isVoltageRegulatorOn (line 77) | public Optional isVoltageRegulatorOn() { method getTargetV (line 81) | public OptionalDouble getTargetV() { method getTargetQ (line 85) | public OptionalDouble getTargetQ() { method toModification (line 89) | @Override method equals (line 107) | @Override method hashCode (line 127) | @Override FILE: action-api/src/main/java/com/powsybl/action/GeneratorActionBuilder.java class GeneratorActionBuilder (line 13) | public class GeneratorActionBuilder implements ActionBuilder getConverterMode() { method getDroop (line 68) | public OptionalDouble getDroop() { method getActivePowerSetpoint (line 72) | public OptionalDouble getActivePowerSetpoint() { method getP0 (line 76) | public OptionalDouble getP0() { method isAcEmulationEnabled (line 80) | public Optional isAcEmulationEnabled() { method isRelativeValue (line 84) | public Optional isRelativeValue() { method equals (line 88) | @Override method hashCode (line 109) | @Override method toModification (line 114) | @Override FILE: action-api/src/main/java/com/powsybl/action/HvdcActionBuilder.java class HvdcActionBuilder (line 16) | public class HvdcActionBuilder implements ActionBuilder actions, Map getActions(Network network) { method getElementIdentifierMap (line 42) | public Map getElementIdentifi... FILE: action-api/src/main/java/com/powsybl/action/LoadAction.java class LoadAction (line 24) | public class LoadAction extends AbstractLoadAction { method LoadAction (line 37) | LoadAction(String id, String loadId, boolean relativeValue, Double act... method getLoadId (line 42) | public String getLoadId() { method getType (line 46) | @Override method toModification (line 51) | @Override method equals (line 61) | @Override method hashCode (line 76) | @Override FILE: action-api/src/main/java/com/powsybl/action/LoadActionBuilder.java class LoadActionBuilder (line 3) | public class LoadActionBuilder extends AbstractLoadActionBuilder actions) { method getType (line 30) | @Override method getActions (line 35) | public List getActions() { method equals (line 39) | @Override method hashCode (line 54) | @Override FILE: action-api/src/main/java/com/powsybl/action/MultipleActionsActionBuilder.java class MultipleActionsActionBuilder (line 17) | public class MultipleActionsActionBuilder implements ActionBuilder getRegulationMode() { method getRegulationValue (line 48) | public OptionalDouble getRegulationValue() { method activateRegulation (line 52) | public static PhaseTapChangerRegulationAction activateRegulation(Strin... method activateRegulation (line 56) | public static PhaseTapChangerRegulationAction activateRegulation(Strin... method activateAndChangeRegulationMode (line 60) | public static PhaseTapChangerRegulationAction activateAndChangeRegulat... method activateAndChangeRegulationMode (line 64) | public static PhaseTapChangerRegulationAction activateAndChangeRegulat... method deactivateRegulation (line 68) | public static PhaseTapChangerRegulationAction deactivateRegulation(Str... method deactivateRegulation (line 72) | public static PhaseTapChangerRegulationAction deactivateRegulation(Str... method equals (line 76) | @Override method hashCode (line 91) | @Override FILE: action-api/src/main/java/com/powsybl/action/PhaseTapChangerRegulationActionBuilder.java class PhaseTapChangerRegulationActionBuilder (line 15) | public class PhaseTapChangerRegulationActionBuilder extends AbstractTapC... method getType (line 20) | @Override method build (line 25) | @Override method withRegulationMode (line 31) | public PhaseTapChangerRegulationActionBuilder withRegulationMode(Phase... method withRegulationValue (line 36) | public PhaseTapChangerRegulationActionBuilder withRegulationValue(Doub... FILE: action-api/src/main/java/com/powsybl/action/PhaseTapChangerTapPositionAction.java class PhaseTapChangerTapPositionAction (line 19) | public class PhaseTapChangerTapPositionAction extends AbstractTapChanger... method PhaseTapChangerTapPositionAction (line 23) | public PhaseTapChangerTapPositionAction(String id, String transformerI... method PhaseTapChangerTapPositionAction (line 27) | public PhaseTapChangerTapPositionAction(String id, String transformerI... method getType (line 31) | @Override method toModification (line 36) | @Override FILE: action-api/src/main/java/com/powsybl/action/PhaseTapChangerTapPositionActionBuilder.java class PhaseTapChangerTapPositionActionBuilder (line 14) | public class PhaseTapChangerTapPositionActionBuilder extends AbstractTap... method getType (line 16) | @Override method build (line 21) | @Override FILE: action-api/src/main/java/com/powsybl/action/RatioTapChangerRegulationAction.java class RatioTapChangerRegulationAction (line 21) | public class RatioTapChangerRegulationAction extends AbstractTapChangerR... method RatioTapChangerRegulationAction (line 26) | public RatioTapChangerRegulationAction(String id, String transformerId... method RatioTapChangerRegulationAction (line 30) | public RatioTapChangerRegulationAction(String id, String transformerId... method getType (line 35) | @Override method activateRegulationAndChangeTargetV (line 40) | public static RatioTapChangerRegulationAction activateRegulationAndCha... method activateRegulation (line 44) | public static RatioTapChangerRegulationAction activateRegulation(Strin... method activateRegulationAndChangeTargetV (line 48) | public static RatioTapChangerRegulationAction activateRegulationAndCha... method activateRegulation (line 52) | public static RatioTapChangerRegulationAction activateRegulation(Strin... method deactivateRegulation (line 56) | public static RatioTapChangerRegulationAction deactivateRegulation(Str... method deactivateRegulation (line 60) | public static RatioTapChangerRegulationAction deactivateRegulation(Str... method getTargetV (line 64) | public OptionalDouble getTargetV() { method equals (line 68) | @Override method hashCode (line 83) | @Override FILE: action-api/src/main/java/com/powsybl/action/RatioTapChangerRegulationActionBuilder.java class RatioTapChangerRegulationActionBuilder (line 14) | public class RatioTapChangerRegulationActionBuilder extends AbstractTapC... method getType (line 17) | @Override method build (line 22) | @Override method withTargetV (line 28) | public RatioTapChangerRegulationActionBuilder withTargetV(Double targe... FILE: action-api/src/main/java/com/powsybl/action/RatioTapChangerTapPositionAction.java class RatioTapChangerTapPositionAction (line 18) | public class RatioTapChangerTapPositionAction extends AbstractTapChanger... method RatioTapChangerTapPositionAction (line 21) | public RatioTapChangerTapPositionAction(String id, String transformerI... method RatioTapChangerTapPositionAction (line 25) | public RatioTapChangerTapPositionAction(String id, String transformerI... method getType (line 29) | @Override FILE: action-api/src/main/java/com/powsybl/action/RatioTapChangerTapPositionActionBuilder.java class RatioTapChangerTapPositionActionBuilder (line 14) | public class RatioTapChangerTapPositionActionBuilder extends AbstractTap... method getType (line 16) | @Override method build (line 21) | @Override FILE: action-api/src/main/java/com/powsybl/action/ShuntCompensatorPositionAction.java class ShuntCompensatorPositionAction (line 18) | public class ShuntCompensatorPositionAction extends AbstractAction { method ShuntCompensatorPositionAction (line 25) | ShuntCompensatorPositionAction(String id, String shuntCompensatorId, i... method getType (line 31) | @Override method getShuntCompensatorId (line 36) | public String getShuntCompensatorId() { method getSectionCount (line 40) | public int getSectionCount() { method toModification (line 44) | @Override method equals (line 49) | @Override method hashCode (line 64) | @Override FILE: action-api/src/main/java/com/powsybl/action/ShuntCompensatorPositionActionBuilder.java class ShuntCompensatorPositionActionBuilder (line 13) | public class ShuntCompensatorPositionActionBuilder implements ActionBuil... method getId (line 19) | @Override method withNetworkElementId (line 24) | @Override method build (line 30) | @Override method getType (line 41) | @Override method withId (line 46) | public ShuntCompensatorPositionActionBuilder withId(String id) { method withShuntCompensatorId (line 51) | public ShuntCompensatorPositionActionBuilder withShuntCompensatorId(St... method withSectionCount (line 55) | public ShuntCompensatorPositionActionBuilder withSectionCount(int sect... FILE: action-api/src/main/java/com/powsybl/action/StaticVarCompensatorAction.java class StaticVarCompensatorAction (line 26) | public class StaticVarCompensatorAction extends AbstractAction { method StaticVarCompensatorAction (line 34) | protected StaticVarCompensatorAction(String id, String staticVarCompen... method getType (line 44) | @Override method getStaticVarCompensatorId (line 49) | public String getStaticVarCompensatorId() { method getRegulationMode (line 53) | public Optional getRegulationMode... method getVoltageSetpoint (line 57) | public OptionalDouble getVoltageSetpoint() { method getReactivePowerSetpoint (line 61) | public OptionalDouble getReactivePowerSetpoint() { method equals (line 65) | @Override method hashCode (line 83) | @Override FILE: action-api/src/main/java/com/powsybl/action/StaticVarCompensatorActionBuilder.java class StaticVarCompensatorActionBuilder (line 15) | public class StaticVarCompensatorActionBuilder implements ActionBuilder<... method getId (line 23) | @Override method withNetworkElementId (line 28) | @Override method build (line 34) | @Override method getType (line 39) | @Override method withId (line 44) | public StaticVarCompensatorActionBuilder withId(String id) { method withStaticVarCompensatorId (line 49) | public StaticVarCompensatorActionBuilder withStaticVarCompensatorId(St... method withRegulationMode (line 53) | public StaticVarCompensatorActionBuilder withRegulationMode(StaticVarC... method withVoltageSetpoint (line 58) | public StaticVarCompensatorActionBuilder withVoltageSetpoint(Double vo... method withReactivePowerSetpoint (line 63) | public StaticVarCompensatorActionBuilder withReactivePowerSetpoint(Dou... FILE: action-api/src/main/java/com/powsybl/action/SwitchAction.java class SwitchAction (line 21) | public class SwitchAction extends AbstractAction { method SwitchAction (line 28) | public SwitchAction(String id, String switchId, boolean open) { method getType (line 34) | @Override method getSwitchId (line 39) | public String getSwitchId() { method isOpen (line 47) | public boolean isOpen() { method toModification (line 51) | @Override method equals (line 60) | @Override method hashCode (line 75) | @Override FILE: action-api/src/main/java/com/powsybl/action/SwitchActionBuilder.java class SwitchActionBuilder (line 15) | public class SwitchActionBuilder implements ActionBuilder getSide() { method isOpen (line 85) | public boolean isOpen() { method toModification (line 89) | @Override method equals (line 105) | @Override method hashCode (line 120) | @Override FILE: action-api/src/main/java/com/powsybl/action/TerminalsConnectionActionBuilder.java class TerminalsConnectionActionBuilder (line 17) | public class TerminalsConnectionActionBuilder implements ActionBuilder vc) { method deserializeCommonAttributes (line 26) | protected boolean deserializeCommonAttributes(JsonParser jsonParser, T... FILE: action-api/src/main/java/com/powsybl/action/json/AbstractLoadActionSerializer.java class AbstractLoadActionSerializer (line 21) | public abstract class AbstractLoadActionSerializer vc) { method getElementIdAttributeName (line 27) | protected abstract String getElementIdAttributeName(); method getElementId (line 29) | protected abstract String getElementId(T action); method serialize (line 31) | @Override FILE: action-api/src/main/java/com/powsybl/action/json/AbstractTapChangerRegulationActionBuilderDeserializer.java class AbstractTapChangerRegulationActionBuilderDeserializer (line 20) | public abstract class AbstractTapChangerRegulationActionBuilderDeseriali... method AbstractTapChangerRegulationActionBuilderDeserializer (line 22) | protected AbstractTapChangerRegulationActionBuilderDeserializer(Class<... method deserializeCommonAttributes (line 26) | protected boolean deserializeCommonAttributes(JsonParser jsonParser, T... FILE: action-api/src/main/java/com/powsybl/action/json/AbstractTapChangerRegulationActionSerializer.java class AbstractTapChangerRegulationActionSerializer (line 20) | public abstract class AbstractTapChangerRegulationActionSerializer vc) { method serializeCommonAttributes (line 26) | protected void serializeCommonAttributes(AbstractTapChangerRegulationA... FILE: action-api/src/main/java/com/powsybl/action/json/AbstractTapChangerTapPositionActionBuilderDeserializer.java class AbstractTapChangerTapPositionActionBuilderDeserializer (line 22) | public abstract class AbstractTapChangerTapPositionActionBuilderDeserial... method AbstractTapChangerTapPositionActionBuilderDeserializer (line 24) | protected AbstractTapChangerTapPositionActionBuilderDeserializer(Class... method deserializeCommonAttributes (line 28) | protected boolean deserializeCommonAttributes(JsonParser jsonParser, T... method checkFields (line 58) | protected void checkFields(T builder, JsonParser jsonParser) throws Js... FILE: action-api/src/main/java/com/powsybl/action/json/AbstractTapChangerTapPositionActionSerializer.java class AbstractTapChangerTapPositionActionSerializer (line 20) | public abstract class AbstractTapChangerTapPositionActionSerializer vc) { method serializeCommonAttributes (line 26) | protected void serializeCommonAttributes(AbstractTapChangerTapPosition... FILE: action-api/src/main/java/com/powsybl/action/json/ActionJsonModule.java class ActionJsonModule (line 13) | public class ActionJsonModule extends SimpleModule { method ActionJsonModule (line 15) | public ActionJsonModule() { type ActionMixIn (line 26) | @JsonTypeInfo(use = JsonTypeInfo.Id.NAME, property = "type", include =... method registerActionBuilderType (line 30) | private void registerActionBuilderType(Class actionClass, Cl... method configureActionsSerialization (line 38) | private void configureActionsSerialization() { FILE: action-api/src/main/java/com/powsybl/action/json/ActionListDeserializer.java class ActionListDeserializer (line 30) | public class ActionListDeserializer extends StdDeserializer { method ActionListDeserializer (line 34) | public ActionListDeserializer() { class ParsingContext (line 38) | public static class ParsingContext { method deserialize (line 45) | @Override FILE: action-api/src/main/java/com/powsybl/action/json/ActionListSerializer.java class ActionListSerializer (line 25) | public class ActionListSerializer extends StdSerializer { method ActionListSerializer (line 27) | public ActionListSerializer() { method serialize (line 31) | @Override FILE: action-api/src/main/java/com/powsybl/action/json/AreaInterchangeTargetActionDeserializer.java class AreaInterchangeTargetActionDeserializer (line 23) | public class AreaInterchangeTargetActionDeserializer extends StdDeserial... method AreaInterchangeTargetActionDeserializer (line 25) | protected AreaInterchangeTargetActionDeserializer() { method deserialize (line 29) | @Override FILE: action-api/src/main/java/com/powsybl/action/json/AreaInterchangeTargetActionSerializer.java class AreaInterchangeTargetActionSerializer (line 20) | public class AreaInterchangeTargetActionSerializer extends StdSerializer... method AreaInterchangeTargetActionSerializer (line 22) | AreaInterchangeTargetActionSerializer() { method serialize (line 26) | @Override FILE: action-api/src/main/java/com/powsybl/action/json/BoundaryLineActionBuilderDeserializer.java class BoundaryLineActionBuilderDeserializer (line 21) | public class BoundaryLineActionBuilderDeserializer extends AbstractLoadA... method BoundaryLineActionBuilderDeserializer (line 23) | public BoundaryLineActionBuilderDeserializer() { method deserialize (line 27) | @Override FILE: action-api/src/main/java/com/powsybl/action/json/BoundaryLineActionSerializer.java class BoundaryLineActionSerializer (line 15) | public class BoundaryLineActionSerializer extends AbstractLoadActionSeri... method BoundaryLineActionSerializer (line 16) | public BoundaryLineActionSerializer() { method getElementIdAttributeName (line 20) | @Override method getElementId (line 25) | @Override FILE: action-api/src/main/java/com/powsybl/action/json/GeneratorActionBuilderDeserializer.java class GeneratorActionBuilderDeserializer (line 23) | public class GeneratorActionBuilderDeserializer extends StdDeserializer<... method GeneratorActionBuilderDeserializer (line 25) | public GeneratorActionBuilderDeserializer() { method deserialize (line 29) | @Override FILE: action-api/src/main/java/com/powsybl/action/json/GeneratorActionSerializer.java class GeneratorActionSerializer (line 21) | public class GeneratorActionSerializer extends StdSerializer { method HvdcActionSerializer (line 22) | public HvdcActionSerializer() { method serialize (line 26) | @Override FILE: action-api/src/main/java/com/powsybl/action/json/LoadActionBuilderBuilderDeserializer.java class LoadActionBuilderBuilderDeserializer (line 23) | public class LoadActionBuilderBuilderDeserializer extends AbstractLoadAc... method LoadActionBuilderBuilderDeserializer (line 25) | public LoadActionBuilderBuilderDeserializer() { method deserialize (line 29) | @Override FILE: action-api/src/main/java/com/powsybl/action/json/LoadActionSerializer.java class LoadActionSerializer (line 15) | public class LoadActionSerializer extends AbstractLoadActionSerializer { method SwitchActionSerializer (line 22) | public SwitchActionSerializer() { method serialize (line 26) | @Override FILE: action-api/src/main/java/com/powsybl/action/json/TerminalsConnectionActionBuilderDeserializer.java class TerminalsConnectionActionBuilderDeserializer (line 24) | public class TerminalsConnectionActionBuilderDeserializer extends StdDes... method TerminalsConnectionActionBuilderDeserializer (line 26) | public TerminalsConnectionActionBuilderDeserializer() { method deserialize (line 30) | @Override FILE: action-api/src/main/java/com/powsybl/action/json/TerminalsConnectionActionSerializer.java class TerminalsConnectionActionSerializer (line 23) | public class TerminalsConnectionActionSerializer extends StdSerializer modifications) { method getId (line 39) | public String getId() { method getDescription (line 43) | public String getDescription() { method setDescription (line 47) | public void setDescription(String description) { method getModifications (line 51) | public List getModifications() { method run (line 55) | public void run(Network network, boolean throwException, ComputationMa... method run (line 61) | public void run(Network network, ComputationManager computationManager) { method run (line 65) | public void run(Network network) { method run (line 71) | public void run(Network network, boolean throwException) { FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ActionDb.java class ActionDb (line 18) | public class ActionDb { method addContingency (line 28) | public void addContingency(Contingency contingency) { method getContingencies (line 37) | public Collection getContingencies() { method getActions (line 41) | public Collection getActions() { method getContingency (line 45) | public Contingency getContingency(String id) { method addRule (line 54) | public void addRule(Rule rule) { method getRules (line 63) | public Collection getRules() { method addAction (line 67) | public void addAction(Action action) { method getAction (line 76) | public Action getAction(String id) { method checkUndefinedActions (line 88) | void checkUndefinedActions() { FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ActionDslException.java class ActionDslException (line 15) | public class ActionDslException extends PowsyblException { method ActionDslException (line 17) | public ActionDslException(String message) { method ActionDslException (line 21) | public ActionDslException(String message, Throwable cause) { FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ActionDslLoaderObserver.java type ActionDslLoaderObserver (line 15) | public interface ActionDslLoaderObserver extends ContingencyDslObserver { method begin (line 17) | void begin(String dslFile); method contingencyFound (line 19) | void contingencyFound(String contingencyId); method ruleFound (line 21) | void ruleFound(String ruleId); method actionFound (line 23) | void actionFound(String actionId); method end (line 25) | void end(); FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/Condition.java type Condition (line 13) | public interface Condition { method getType (line 15) | ConditionType getType(); FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ConditionType.java type ConditionType (line 13) | public enum ConditionType { FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/DefaultActionDslLoaderObserver.java class DefaultActionDslLoaderObserver (line 13) | public class DefaultActionDslLoaderObserver implements ActionDslLoaderOb... method begin (line 14) | @Override method contingencyFound (line 19) | @Override method ruleFound (line 24) | @Override method actionFound (line 29) | @Override method end (line 34) | @Override FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ExpressionCondition.java class ExpressionCondition (line 17) | public class ExpressionCondition implements Condition { method ExpressionCondition (line 21) | public ExpressionCondition(ExpressionNode node) { method getType (line 25) | @Override method getNode (line 30) | public ExpressionNode getNode() { FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/GroovyDslContingenciesProvider.java class GroovyDslContingenciesProvider (line 27) | public class GroovyDslContingenciesProvider extends AbstractDslContingen... method GroovyDslContingenciesProvider (line 29) | public GroovyDslContingenciesProvider(final Path path) { method GroovyDslContingenciesProvider (line 33) | public GroovyDslContingenciesProvider(final InputStream input) { method getContingencies (line 37) | @Override FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/GroovyDslContingenciesProviderFactory.java class GroovyDslContingenciesProviderFactory (line 21) | @AutoService(ContingenciesProviderFactory.class) method create (line 24) | @Override method create (line 35) | @Override method create (line 43) | @Override FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/Rule.java class Rule (line 18) | public class Rule { method Rule (line 32) | public Rule(String id, Condition condition, int life, String... action... method Rule (line 36) | public Rule(String id, Condition condition, int life, List act... method Rule (line 40) | public Rule(String id, Condition condition, int life, RuleType type, S... method Rule (line 44) | public Rule(String id, Condition condition, int life, RuleType type, L... method getId (line 58) | public String getId() { method getDescription (line 62) | public String getDescription() { method setDescription (line 66) | public void setDescription(String description) { method getCondition (line 70) | public Condition getCondition() { method getLife (line 74) | public int getLife() { method getActions (line 78) | public List getActions() { method getType (line 82) | public RuleType getType() { FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/RuleType.java type RuleType (line 13) | public enum RuleType { FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ast/AbstractActionExpressionNode.java class AbstractActionExpressionNode (line 16) | public abstract class AbstractActionExpressionNode implements Expression... method accept (line 18) | @Override method accept (line 23) | public abstract R accept(ActionExpressionVisitor visitor,... FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ast/AbstractBranchActionExpressionNode.java class AbstractBranchActionExpressionNode (line 16) | public abstract class AbstractBranchActionExpressionNode extends Abstrac... method AbstractBranchActionExpressionNode (line 22) | public AbstractBranchActionExpressionNode(List branchIds, doub... method getBranchIds (line 33) | public List getBranchIds() { method getLimitReduction (line 37) | public double getLimitReduction() { FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ast/ActionExpressionEvaluator.java class ActionExpressionEvaluator (line 24) | public class ActionExpressionEvaluator extends ExpressionEvaluator imple... method ActionExpressionEvaluator (line 28) | public ActionExpressionEvaluator(EvaluationContext context) { method evaluate (line 32) | public static Object evaluate(ExpressionNode node, EvaluationContext c... method visitNetworkComponent (line 36) | @Override method visitNetworkProperty (line 45) | @Override method visitNetworkMethod (line 54) | @Override method visitActionTaken (line 63) | @Override method visitContingencyOccurred (line 68) | @Override class BranchAndSide (line 77) | private static final class BranchAndSide implements Comparable branch, TwoSides s... method compare (line 105) | private static int compare(double value1, double value2) { method compare (line 117) | private static int compare(BranchAndSide branchAndSide1, BranchAndSi... method hashCode (line 149) | @Override method equals (line 154) | @Override method compareTo (line 162) | @Override method toString (line 167) | @Override method sortBranches (line 173) | private List sortBranches(List branchIds) { method visitLoadingRank (line 187) | @Override method visitMostLoaded (line 205) | @Override method visitIsOverloaded (line 211) | @Override method visitAllOverloaded (line 221) | @Override method getBranch (line 231) | private Branch getBranch(String branchId) { FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ast/ActionExpressionHelper.java class ActionExpressionHelper (line 17) | public final class ActionExpressionHelper { method ActionExpressionHelper (line 19) | private ActionExpressionHelper() { method newNetworkComponent (line 22) | public static NetworkComponentNode newNetworkComponent(String id, Netw... method newNetworkProperty (line 26) | public static NetworkPropertyNode newNetworkProperty(NetworkNode paren... method newNetworkMethod (line 30) | public static NetworkMethodNode newNetworkMethod(NetworkNode parent, S... method newActionTaken (line 34) | public static ActionTakenNode newActionTaken(String actionId) { method newContingencyOccured (line 38) | public static ContingencyOccurredNode newContingencyOccured() { method newLoadingRank (line 42) | public static LoadingRankNode newLoadingRank(ExpressionNode branchIdTo... method newMostLoaded (line 46) | public static MostLoadedNode newMostLoaded(List branchIds) { method newIsOverloadedNode (line 50) | public static IsOverloadedNode newIsOverloadedNode(List branch... method newAllOverloadedNode (line 54) | public static AllOverloadedNode newAllOverloadedNode(List bran... method newContingencyOccured (line 58) | public static ContingencyOccurredNode newContingencyOccured(String con... FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ast/ActionExpressionPrinter.java class ActionExpressionPrinter (line 20) | public class ActionExpressionPrinter extends ExpressionPrinter implement... method toString (line 22) | public static String toString(ExpressionNode node) { method write (line 31) | private static void write(ExpressionNode node, StringWriter out) { method print (line 35) | public static void print(ExpressionNode node) { method print (line 39) | public static void print(ExpressionNode node, OutputStream out) { method print (line 43) | public static void print(ExpressionNode node, OutputStream out, Charse... method ActionExpressionPrinter (line 47) | public ActionExpressionPrinter(Writer out) { method ActionExpressionPrinter (line 51) | public ActionExpressionPrinter(OutputStream out) { method ActionExpressionPrinter (line 55) | public ActionExpressionPrinter(OutputStream out, Charset cs) { method visitNetworkComponent (line 59) | @Override method visitNetworkProperty (line 90) | @Override method visitNetworkMethod (line 99) | @Override method visitActionTaken (line 117) | @Override method visitContingencyOccurred (line 126) | @Override method visitLoadingRank (line 139) | @Override method visitMostLoaded (line 158) | @Override method visitIsOverloaded (line 168) | @Override method visitAllOverloaded (line 178) | @Override FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ast/ActionExpressionVisitor.java type ActionExpressionVisitor (line 15) | public interface ActionExpressionVisitor extends ExpressionVisitor... method visitNetworkComponent (line 17) | R visitNetworkComponent(NetworkComponentNode node, A arg); method visitNetworkProperty (line 19) | R visitNetworkProperty(NetworkPropertyNode node, A arg); method visitNetworkMethod (line 21) | R visitNetworkMethod(NetworkMethodNode node, A arg); method visitActionTaken (line 23) | R visitActionTaken(ActionTakenNode node, A arg); method visitContingencyOccurred (line 25) | R visitContingencyOccurred(ContingencyOccurredNode node, A arg); method visitLoadingRank (line 27) | R visitLoadingRank(LoadingRankNode node, A arg); method visitMostLoaded (line 29) | R visitMostLoaded(MostLoadedNode mostLoadedNode, A arg); method visitIsOverloaded (line 31) | R visitIsOverloaded(IsOverloadedNode isOverloadedNode, A arg); method visitAllOverloaded (line 33) | R visitAllOverloaded(AllOverloadedNode allOverloadedNode, A arg); FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ast/ActionTakenNode.java class ActionTakenNode (line 15) | public class ActionTakenNode extends AbstractActionExpressionNode { method ActionTakenNode (line 19) | public ActionTakenNode(String actionId) { method getActionId (line 23) | public String getActionId() { method accept (line 27) | @Override FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ast/AllOverloadedNode.java class AllOverloadedNode (line 15) | public class AllOverloadedNode extends AbstractBranchActionExpressionNode { method AllOverloadedNode (line 17) | public AllOverloadedNode(List branchIds, double limitReduction) { method accept (line 21) | @Override FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ast/ContingencyOccurredNode.java class ContingencyOccurredNode (line 13) | public class ContingencyOccurredNode extends AbstractActionExpressionNode { method ContingencyOccurredNode (line 17) | public ContingencyOccurredNode() { method ContingencyOccurredNode (line 21) | public ContingencyOccurredNode(String contingencyId) { method getContingencyId (line 25) | public String getContingencyId() { method accept (line 29) | @Override FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ast/DefaultActionExpressionVisitor.java class DefaultActionExpressionVisitor (line 15) | public class DefaultActionExpressionVisitor extends DefaultExpress... method visitNetworkComponent (line 17) | @Override method visitNetworkProperty (line 22) | @Override method visitNetworkMethod (line 28) | @Override method visitActionTaken (line 34) | @Override method visitContingencyOccurred (line 39) | @Override method visitLoadingRank (line 44) | @Override method visitMostLoaded (line 49) | @Override method visitIsOverloaded (line 54) | @Override method visitAllOverloaded (line 59) | @Override FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ast/EvaluationContext.java type EvaluationContext (line 16) | public interface EvaluationContext { method getNetwork (line 18) | Network getNetwork(); method getContingency (line 20) | Contingency getContingency(); method isActionTaken (line 22) | boolean isActionTaken(String actionId); FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ast/ExpressionActionTakenLister.java class ExpressionActionTakenLister (line 18) | public class ExpressionActionTakenLister extends DefaultActionExpression... method list (line 20) | public static List list(ExpressionNode root) { method visitActionTaken (line 26) | @Override FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ast/ExpressionVariableLister.java class ExpressionVariableLister (line 18) | public class ExpressionVariableLister extends DefaultActionExpressionVis... method list (line 20) | public static List list(ExpressionNode root) { method visitNetworkProperty (line 26) | @Override method visitNetworkMethod (line 32) | @Override FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ast/IsOverloadedNode.java class IsOverloadedNode (line 12) | public class IsOverloadedNode extends AbstractBranchActionExpressionNode { method IsOverloadedNode (line 14) | public IsOverloadedNode(List branchIds, double limitReduction) { method accept (line 18) | @Override FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ast/LoadingRankNode.java class LoadingRankNode (line 19) | public class LoadingRankNode extends AbstractActionExpressionNode { method LoadingRankNode (line 25) | public LoadingRankNode(ExpressionNode branchIdToRankNode, List getBranchIds() { method accept (line 41) | @Override FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ast/MostLoadedNode.java class MostLoadedNode (line 18) | public class MostLoadedNode extends AbstractActionExpressionNode { method MostLoadedNode (line 22) | public MostLoadedNode(List branchIds) { method getBranchIds (line 29) | public List getBranchIds() { method accept (line 33) | @Override FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ast/NetworkComponentNode.java class NetworkComponentNode (line 15) | public class NetworkComponentNode extends AbstractActionExpressionNode i... type ComponentType (line 17) | public enum ComponentType { method NetworkComponentNode (line 30) | public NetworkComponentNode(String componentId, ComponentType componen... method getComponentId (line 35) | public String getComponentId() { method getComponentType (line 39) | public ComponentType getComponentType() { method accept (line 43) | @Override FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ast/NetworkMethodNode.java class NetworkMethodNode (line 17) | public class NetworkMethodNode extends AbstractActionExpressionNode impl... method NetworkMethodNode (line 25) | public NetworkMethodNode(NetworkNode parent, String methodName, Object... method getParent (line 31) | public ExpressionNode getParent() { method getMethodName (line 35) | public String getMethodName() { method getArgs (line 39) | public Object[] getArgs() { method accept (line 43) | @Override FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ast/NetworkNode.java type NetworkNode (line 15) | public interface NetworkNode extends ExpressionNode { FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/ast/NetworkPropertyNode.java class NetworkPropertyNode (line 17) | public class NetworkPropertyNode extends AbstractActionExpressionNode im... method NetworkPropertyNode (line 23) | public NetworkPropertyNode(NetworkNode parent, String propertyName) { method getParent (line 28) | public ExpressionNode getParent() { method getPropertyName (line 32) | public String getPropertyName() { method accept (line 36) | @Override FILE: action-ial/action-ial-dsl/src/main/java/com/powsybl/action/ial/dsl/modification/ScriptNetworkModification.java class ScriptNetworkModification (line 22) | public class ScriptNetworkModification extends AbstractNetworkModificati... method ScriptNetworkModification (line 26) | public ScriptNetworkModification(Closure script) { method getName (line 30) | @Override method getScript (line 35) | public Closure getScript() { method apply (line 39) | @Override FILE: action-ial/action-ial-dsl/src/test/java/com/powsybl/action/ial/dsl/ActionDbTest.java class ActionDbTest (line 22) | class ActionDbTest { method testContingencies (line 24) | @Test method testDuplicateContingency (line 40) | @Test method testRules (line 51) | @Test method testActions (line 60) | @Test FILE: action-ial/action-ial-dsl/src/test/java/com/powsybl/action/ial/dsl/ActionDslLoaderTest.java class ActionDslLoaderTest (line 35) | class ActionDslLoaderTest { method setUp (line 41) | @BeforeEach method test (line 48) | @Test method testBackwardCompatibility (line 74) | @Test method testDslExtension (line 90) | @Test method testFixTapDslExtension (line 98) | @Test method provideParams (line 114) | private static List provideParams() { method testDeltaTapDslExtension (line 127) | @Test method testInvalidTransformerId (line 146) | @Test method testTransformerWithoutPhaseShifter (line 156) | @Test method testUnvalidate (line 168) | @Test method testUnKnownMethodInScript (line 176) | @Test method matches (line 183) | private static ArgumentMatcher matches(Function pre... method testHandler (line 192) | @Test method addPhaseShifter (line 204) | private void addPhaseShifter(int initTapPosition) { class DeltaTapData (line 248) | private static final class DeltaTapData { method DeltaTapData (line 255) | private DeltaTapData(int iniTapPosition, int expectedTapPosition, in... method getInitTapPosition (line 262) | private int getInitTapPosition() { method getExpectedTapPosition (line 266) | private int getExpectedTapPosition() { method getDeltaTap (line 270) | private int getDeltaTap() { method getTestName (line 274) | private String getTestName() { FILE: action-ial/action-ial-dsl/src/test/java/com/powsybl/action/ial/dsl/ActionTest.java class ActionTest (line 26) | class ActionTest { method test (line 28) | @Test method testInvalid (line 47) | @Test method testInvalid (line 53) | private void testInvalid(String id, List modifica... method testRun (line 61) | @Test FILE: action-ial/action-ial-dsl/src/test/java/com/powsybl/action/ial/dsl/ConditionDslLoaderTest.java class ConditionDslLoaderTest (line 30) | class ConditionDslLoaderTest { method setUp (line 36) | @BeforeEach method loadAndAssert (line 46) | private void loadAndAssert(String expected, String script) throws IOEx... method evalAndAssert (line 52) | private void evalAndAssert(Object expected, String script) throws IOEx... method testCondition (line 73) | @Test method testExpressionEvaluator (line 122) | @Test method testIsOverloadedNode (line 157) | @Test method testAllOverloadedNode (line 188) | @Test method addCurrentLimitsOnLine1 (line 220) | private void addCurrentLimitsOnLine1() { method testNetworkAccess (line 241) | @Test method testLoadingRank (line 261) | @Test method testLoadingRankWithDifferentAcceptableDuration (line 306) | @Test method testLoadingRankWithUndefinedCurrentLimitsForLine2 (line 338) | @Test method testLoadingRankWithCurrentLimitsAtBothSides (line 357) | @Test method testMostLoaded (line 407) | @Test method testExpressionVariableLister (line 450) | @Test method testActionTakenLister (line 459) | @Test FILE: action-ial/action-ial-dsl/src/test/java/com/powsybl/action/ial/dsl/ExpressionConditionTest.java class ExpressionConditionTest (line 18) | class ExpressionConditionTest { method test (line 20) | @Test method testNull (line 28) | @Test FILE: action-ial/action-ial-dsl/src/test/java/com/powsybl/action/ial/dsl/GeneratorModificationActionTest.java class GeneratorModificationActionTest (line 31) | class GeneratorModificationActionTest { method setUp (line 36) | @BeforeEach method testExceptionOnWrongGeneratorId (line 42) | @Test method testTargetVAndQWithVoltageRegulatorOff (line 55) | @Test method testTargetVAndQWithVoltageRegulatorOn (line 68) | @Test method getArguments (line 78) | static Stream getArguments() { method testActionsFromDb (line 88) | @ParameterizedTest method testBothTargetpAndDeltaTargetP (line 97) | @Test method testConnectionOnOff (line 104) | @Test method testConnectionOnOffWithTargetPChange (line 115) | @Test method testAlreadyAtTheConnectionStateAsked (line 128) | @Test method testConnectionOnOffWithTargetVChange (line 141) | @Test FILE: action-ial/action-ial-dsl/src/test/java/com/powsybl/action/ial/dsl/RuleTest.java class RuleTest (line 21) | class RuleTest { method test (line 23) | @Test method testInvalid (line 41) | @Test method testInvalid (line 51) | private void testInvalid(String id, Condition condition, int life, Lis... FILE: action-ial/action-ial-dsl/src/test/java/com/powsybl/action/ial/dsl/ScalableActionTest.java class ScalableActionTest (line 20) | class ScalableActionTest { method setUp (line 27) | @BeforeEach method testGeneratorScalableStack (line 36) | @Test method testCompatible (line 46) | @Test method testGeneratorScalableProportional (line 56) | @Test method addTwoMoreGensInNetwork (line 68) | private void addTwoMoreGensInNetwork() { FILE: action-ial/action-ial-dsl/src/test/java/com/powsybl/action/ial/dsl/ThrowExceptionUndefinedActionTest.java class ThrowExceptionUndefinedActionTest (line 22) | class ThrowExceptionUndefinedActionTest { method setUp (line 26) | @BeforeEach method test (line 31) | @Test FILE: action-ial/action-ial-dsl/src/test/java/com/powsybl/action/ial/dsl/ThrowExceptionsSameIdTest.java class ThrowExceptionsSameIdTest (line 22) | class ThrowExceptionsSameIdTest { method setUp (line 26) | @BeforeEach method testRule (line 31) | @Test method testAction (line 37) | @Test FILE: action-ial/action-ial-dsl/src/test/java/com/powsybl/action/ial/dsl/ast/ActionExpressionPrinterTest.java class ActionExpressionPrinterTest (line 25) | class ActionExpressionPrinterTest { method test (line 27) | @Test FILE: action-ial/action-ial-simulator/src/main/java/com/powsybl/action/ial/simulator/ActionSimulator.java type ActionSimulator (line 17) | public interface ActionSimulator { method getName (line 19) | String getName(); method start (line 21) | void start(ActionDb actionDb, List contingencyIds); method start (line 23) | void start(ActionDb actionDb, String... contingencyIds); FILE: action-ial/action-ial-simulator/src/main/java/com/powsybl/action/ial/simulator/loadflow/CaseExporter.java class CaseExporter (line 28) | public class CaseExporter extends DefaultLoadFlowActionSimulatorObserver { method CaseExporter (line 44) | public CaseExporter(Path outputCaseFolder, String basename, String out... method CaseExporter (line 48) | public CaseExporter(Path outputCaseFolder, String basename, String out... method loadFlowDiverged (line 57) | @Override method loadFlowConverged (line 62) | @Override method exportNetwork (line 69) | private void exportNetwork(RunningContext context) { method getBasename (line 77) | private String getBasename(Contingency contingency, int round) { method noMoreViolations (line 83) | @Override method violationsAnymoreAndNoRulesMatch (line 90) | @Override method maxIterationsReached (line 97) | @Override FILE: action-ial/action-ial-simulator/src/main/java/com/powsybl/action/ial/simulator/loadflow/CopyStateStrategy.java class CopyStateStrategy (line 18) | class CopyStateStrategy implements NetworkCopyStrategy { method CopyStateStrategy (line 24) | CopyStateStrategy(Network network) { method createState (line 29) | @Override method removeState (line 38) | @Override FILE: action-ial/action-ial-simulator/src/main/java/com/powsybl/action/ial/simulator/loadflow/CopyStrategy.java type CopyStrategy (line 14) | public enum CopyStrategy { FILE: action-ial/action-ial-simulator/src/main/java/com/powsybl/action/ial/simulator/loadflow/DeepCopyStrategy.java class DeepCopyStrategy (line 18) | class DeepCopyStrategy implements NetworkCopyStrategy { method DeepCopyStrategy (line 21) | DeepCopyStrategy(Network network) { method createState (line 25) | @Override method removeState (line 30) | @Override FILE: action-ial/action-ial-simulator/src/main/java/com/powsybl/action/ial/simulator/loadflow/DefaultLoadFlowActionSimulatorObserver.java class DefaultLoadFlowActionSimulatorObserver (line 19) | public class DefaultLoadFlowActionSimulatorObserver implements LoadFlowA... method beforePreContingencyAnalysis (line 20) | @Override method afterPreContingencyAnalysis (line 25) | @Override method beforePostContingencyAnalysis (line 30) | @Override method postContingencyAnalysisNetworkLoaded (line 35) | @Override method roundBegin (line 40) | @Override method roundEnd (line 45) | @Override method loadFlowDiverged (line 50) | @Override method loadFlowConverged (line 55) | @Override method ruleChecked (line 60) | @Override method beforeAction (line 65) | @Override method beforeTest (line 70) | @Override method afterAction (line 75) | @Override method afterTest (line 80) | @Override method violationsAfterTest (line 85) | @Override method divergedAfterTest (line 90) | @Override method noMoreViolations (line 95) | @Override method noMoreViolationsAfterTest (line 100) | @Override method beforeApplyTest (line 105) | @Override method afterApplyTest (line 110) | @Override method violationsAnymoreAndNoRulesMatch (line 115) | @Override method afterPostContingencyAnalysis (line 120) | @Override method maxIterationsReached (line 125) | @Override FILE: action-ial/action-ial-simulator/src/main/java/com/powsybl/action/ial/simulator/loadflow/LoadFlowActionSimulator.java class LoadFlowActionSimulator (line 35) | public class LoadFlowActionSimulator implements ActionSimulator { method LoadFlowActionSimulator (line 55) | public LoadFlowActionSimulator(Network network, ComputationManager com... method LoadFlowActionSimulator (line 59) | public LoadFlowActionSimulator(Network network, ComputationManager com... method LoadFlowActionSimulator (line 64) | public LoadFlowActionSimulator(Network network, ComputationManager com... method LoadFlowActionSimulator (line 69) | public LoadFlowActionSimulator(Network network, ComputationManager com... method LoadFlowActionSimulator (line 74) | public LoadFlowActionSimulator(Network network, ComputationManager com... method getName (line 84) | @Override method getComputationManager (line 89) | ComputationManager getComputationManager() { method getConfig (line 93) | LoadFlowActionSimulatorConfig getConfig() { method getNetwork (line 97) | protected Network getNetwork() { method isApplyIfSolvedViolations (line 101) | protected boolean isApplyIfSolvedViolations() { method start (line 105) | @Override method start (line 110) | @Override class RuleContext (line 146) | private static final class RuleContext { method RuleContext (line 152) | private RuleContext(RuleEvaluationStatus status, Map... method getStatus (line 158) | private RuleEvaluationStatus getStatus() { method getVariables (line 162) | private Map getVariables() { method getActions (line 166) | private Map getActions() { method evaluateRule (line 171) | private RuleContext evaluateRule(Rule rule, RunningContext context) { method applyActions (line 223) | private void applyActions(ActionDb actionDb, RunningContext context, R... method checkViolations (line 238) | private boolean checkViolations(ActionDb actionDb, RunningContext cont... method next (line 297) | private boolean next(ActionDb actionDb, RunningContext context) { method runTests (line 317) | private void runTests(ActionDb actionDb, RunningContext context) { method runTest (line 393) | private LoadFlowResult runTest(RunningContext context, Network network... FILE: action-ial/action-ial-simulator/src/main/java/com/powsybl/action/ial/simulator/loadflow/LoadFlowActionSimulatorConfig.java class LoadFlowActionSimulatorConfig (line 20) | public class LoadFlowActionSimulatorConfig { method load (line 22) | public static LoadFlowActionSimulatorConfig load() { method load (line 26) | public static LoadFlowActionSimulatorConfig load(PlatformConfig platfo... method LoadFlowActionSimulatorConfig (line 48) | public LoadFlowActionSimulatorConfig(String loadFlowName, int maxItera... method LoadFlowActionSimulatorConfig (line 53) | public LoadFlowActionSimulatorConfig(String loadFlowName, int maxItera... method getLoadFlowName (line 62) | public Optional getLoadFlowName() { method setLoadFlowName (line 66) | public void setLoadFlowName(String loadFlowName) { method getMaxIterations (line 70) | public int getMaxIterations() { method setMaxIterations (line 74) | public void setMaxIterations(int maxIterations) { method isIgnorePreContingencyViolations (line 78) | public boolean isIgnorePreContingencyViolations() { method setIgnorePreContingencyViolations (line 82) | public void setIgnorePreContingencyViolations(boolean ignorePreConting... method isDebug (line 86) | public boolean isDebug() { method setDebug (line 90) | public void setDebug(boolean debug) { method getCopyStrategy (line 94) | public CopyStrategy getCopyStrategy() { method setCopyStrategy (line 98) | public void setCopyStrategy(CopyStrategy copyStrategy) { FILE: action-ial/action-ial-simulator/src/main/java/com/powsybl/action/ial/simulator/loadflow/LoadFlowActionSimulatorLogPrinter.java class LoadFlowActionSimulatorLogPrinter (line 25) | public class LoadFlowActionSimulatorLogPrinter extends DefaultLoadFlowAc... method LoadFlowActionSimulatorLogPrinter (line 33) | public LoadFlowActionSimulatorLogPrinter(PrintStream out, PrintStream ... method beforePreContingencyAnalysis (line 39) | @Override method beforePostContingencyAnalysis (line 44) | @Override method roundBegin (line 49) | @Override method loadFlowDiverged (line 54) | @Override method loadFlowConverged (line 59) | @Override method ruleChecked (line 67) | @Override method beforeAction (line 91) | @Override method beforeTest (line 96) | @Override method noMoreViolations (line 101) | @Override method violationsAnymoreAndNoRulesMatch (line 106) | @Override method maxIterationsReached (line 111) | @Override FILE: action-ial/action-ial-simulator/src/main/java/com/powsybl/action/ial/simulator/loadflow/LoadFlowActionSimulatorObserver.java type LoadFlowActionSimulatorObserver (line 18) | public interface LoadFlowActionSimulatorObserver { method beforePreContingencyAnalysis (line 20) | void beforePreContingencyAnalysis(RunningContext runningContext); method afterPreContingencyAnalysis (line 22) | void afterPreContingencyAnalysis(); method beforePostContingencyAnalysis (line 24) | void beforePostContingencyAnalysis(RunningContext runningContext); method postContingencyAnalysisNetworkLoaded (line 26) | void postContingencyAnalysisNetworkLoaded(RunningContext runningContext); method roundBegin (line 28) | void roundBegin(RunningContext runningContext); method roundEnd (line 30) | void roundEnd(RunningContext runningContext); method loadFlowDiverged (line 32) | void loadFlowDiverged(RunningContext runningContext); method loadFlowConverged (line 34) | void loadFlowConverged(RunningContext runningContext, List violati... method divergedAfterTest (line 48) | void divergedAfterTest(String actionId); method noMoreViolations (line 50) | void noMoreViolations(RunningContext runningContext); method noMoreViolationsAfterTest (line 52) | void noMoreViolationsAfterTest(RunningContext runningContext, String a... method beforeApplyTest (line 54) | void beforeApplyTest(RunningContext runningContext, String actionId); method afterApplyTest (line 56) | void afterApplyTest(RunningContext runningContext, String actionId); method violationsAnymoreAndNoRulesMatch (line 58) | void violationsAnymoreAndNoRulesMatch(RunningContext runningContext); method afterPostContingencyAnalysis (line 60) | void afterPostContingencyAnalysis(); method maxIterationsReached (line 62) | void maxIterationsReached(RunningContext runningContext); FILE: action-ial/action-ial-simulator/src/main/java/com/powsybl/action/ial/simulator/loadflow/LocalLoadFlowActionSimulator.java class LocalLoadFlowActionSimulator (line 23) | public class LocalLoadFlowActionSimulator extends LoadFlowActionSimulator { method LocalLoadFlowActionSimulator (line 27) | public LocalLoadFlowActionSimulator(Network network, Partition partiti... method LocalLoadFlowActionSimulator (line 32) | public LocalLoadFlowActionSimulator(Network network, Partition partiti... method LocalLoadFlowActionSimulator (line 37) | public LocalLoadFlowActionSimulator(Network network, Partition partiti... method start (line 42) | @Override method start (line 47) | @Override method getPartOfContingency (line 53) | private List getPartOfContingency(List contingencyIds) { FILE: action-ial/action-ial-simulator/src/main/java/com/powsybl/action/ial/simulator/loadflow/NetworkCopyStrategy.java type NetworkCopyStrategy (line 17) | public interface NetworkCopyStrategy { method createState (line 19) | Network createState(String id); method removeState (line 21) | void removeState(); method getInstance (line 23) | static NetworkCopyStrategy getInstance(CopyStrategy strategy, Network ... FILE: action-ial/action-ial-simulator/src/main/java/com/powsybl/action/ial/simulator/loadflow/ParallelLoadFlowActionSimulator.java class ParallelLoadFlowActionSimulator (line 41) | public class ParallelLoadFlowActionSimulator { method ParallelLoadFlowActionSimulator (line 56) | public ParallelLoadFlowActionSimulator(Network network, ComputationMan... method ParallelLoadFlowActionSimulator (line 60) | public ParallelLoadFlowActionSimulator(Network network, ComputationMan... method ParallelLoadFlowActionSimulator (line 65) | public ParallelLoadFlowActionSimulator(Network network, ComputationMan... method run (line 82) | public void run(String script, List contingencyIds) { class SubTaskHandler (line 106) | private final class SubTaskHandler extends AbstractExecutionHandler getWorkedTests() { method isTested (line 89) | public boolean isTested(String actionId) { method addTested (line 93) | public void addTested(String actionId) { FILE: action-ial/action-ial-simulator/src/main/java/com/powsybl/action/ial/simulator/loadflow/SecurityAnalysisResultHandler.java class SecurityAnalysisResultHandler (line 24) | public class SecurityAnalysisResultHandler extends AbstractSecurityAnaly... method SecurityAnalysisResultHandler (line 28) | public SecurityAnalysisResultHandler() { method SecurityAnalysisResultHandler (line 31) | public SecurityAnalysisResultHandler(Collection getActions() { method actionTaken (line 35) | public boolean actionTaken(String action) { FILE: action-ial/action-ial-simulator/src/main/java/com/powsybl/action/ial/simulator/tools/AbstractSecurityAnalysisResultBuilder.java class AbstractSecurityAnalysisResultBuilder (line 25) | public abstract class AbstractSecurityAnalysisResultBuilder extends Defa... method beforePreContingencyAnalysis (line 39) | @Override method afterPreContingencyAnalysis (line 46) | @Override method loadFlowDiverged (line 52) | @Override method loadFlowConverged (line 71) | @Override method getPostContingencyActions (line 90) | private List getPostContingencyActions(Contingency contingency) { method afterAction (line 94) | @Override method afterPostContingencyAnalysis (line 105) | @Override method onFinalStateResult (line 111) | public abstract void onFinalStateResult(SecurityAnalysisResult result); FILE: action-ial/action-ial-simulator/src/main/java/com/powsybl/action/ial/simulator/tools/ActionSimulatorTool.java class ActionSimulatorTool (line 62) | @AutoService(Tool.class) method getCommand (line 67) | @Override method getFormats (line 164) | protected Collection getFormats() { method createLogPrinter (line 168) | private static LoadFlowActionSimulatorObserver createLogPrinter(ToolRu... method createResultPrinter (line 175) | private static Consumer createResultPrinter(Ne... method createResultExporter (line 186) | private static Consumer createResultExporter(P... method createCaseExporter (line 190) | private static LoadFlowActionSimulatorObserver createCaseExporter(Path... method optionalCaseExporter (line 197) | private static Optional optionalCaseE... method optionalResultPrinter (line 219) | private static Optional> optionalResu... method run (line 233) | @Override method createActionSimulator (line 303) | private ActionSimulator createActionSimulator(Network network, ToolRun... method checkOptionsInParallel (line 319) | private void checkOptionsInParallel(CommandLine line) { class ActionDslLoaderObserver (line 330) | private static class ActionDslLoaderObserver extends DefaultActionDslL... method ActionDslLoaderObserver (line 336) | ActionDslLoaderObserver(PrintStream outputStream, boolean verbose) { method begin (line 341) | @Override method contingencyFound (line 346) | @Override method ruleFound (line 353) | @Override method actionFound (line 360) | @Override FILE: action-ial/action-ial-simulator/src/main/java/com/powsybl/action/ial/simulator/tools/ActionSimulatorToolConstants.java class ActionSimulatorToolConstants (line 10) | public final class ActionSimulatorToolConstants { method ActionSimulatorToolConstants (line 24) | private ActionSimulatorToolConstants() { FILE: action-ial/action-ial-simulator/src/test/java/com/powsybl/action/ial/simulator/AbstractLoadFlowRulesEngineTest.java class AbstractLoadFlowRulesEngineTest (line 30) | public abstract class AbstractLoadFlowRulesEngineTest { method createNetwork (line 40) | protected abstract Network createNetwork(); method createObserver (line 42) | protected LoadFlowActionSimulatorObserver createObserver() { method getDslFile (line 46) | protected abstract String getDslFile(); method setUp (line 48) | @BeforeEach method applyIfWorks (line 58) | protected boolean applyIfWorks() { method tearDown (line 62) | @AfterEach FILE: action-ial/action-ial-simulator/src/test/java/com/powsybl/action/ial/simulator/AlternativeTest.java class AlternativeTest (line 21) | class AlternativeTest extends AbstractLoadFlowRulesEngineTest { method createNetwork (line 25) | @Override method getDslFile (line 33) | @Override method test (line 38) | @Test method createObserver (line 53) | @Override FILE: action-ial/action-ial-simulator/src/test/java/com/powsybl/action/ial/simulator/ContingencyOccurredTest.java class ContingencyOccurredTest (line 30) | class ContingencyOccurredTest extends AbstractLoadFlowRulesEngineTest { method createNetwork (line 40) | protected Network createNetwork() { method createObserver (line 46) | @Override method getDslFile (line 98) | @Override method test (line 103) | @Test method testWithIgnorePreContingencyViolations (line 113) | @Test method testLogs (line 124) | void testLogs() { method clear (line 151) | @AfterEach FILE: action-ial/action-ial-simulator/src/test/java/com/powsybl/action/ial/simulator/EurostagTutorialExample1WithTemporaryLimitFactory.java type EurostagTutorialExample1WithTemporaryLimitFactory (line 17) | public interface EurostagTutorialExample1WithTemporaryLimitFactory { method create (line 19) | static Network create() { FILE: action-ial/action-ial-simulator/src/test/java/com/powsybl/action/ial/simulator/InvalidGroovyTest.java class InvalidGroovyTest (line 22) | class InvalidGroovyTest { method invalidTwoTypes (line 24) | @Test method invalidMissingActions (line 29) | @Test method getDslFile (line 34) | private GroovyCodeSource getDslFile(String path) { FILE: action-ial/action-ial-simulator/src/test/java/com/powsybl/action/ial/simulator/LoadFlowProviderMock.java class LoadFlowProviderMock (line 26) | @AutoService(LoadFlowProvider.class) method getName (line 31) | @Override method getVersion (line 36) | @Override method run (line 41) | @Override FILE: action-ial/action-ial-simulator/src/test/java/com/powsybl/action/ial/simulator/PreDefinedConditionTest.java class PreDefinedConditionTest (line 18) | class PreDefinedConditionTest extends AbstractLoadFlowRulesEngineTest { method createNetwork (line 19) | @Override method getDslFile (line 30) | @Override method test (line 35) | @Test FILE: action-ial/action-ial-simulator/src/test/java/com/powsybl/action/ial/simulator/PreDefinedMethodsTest.java class PreDefinedMethodsTest (line 16) | class PreDefinedMethodsTest extends AbstractLoadFlowRulesEngineTest { method createNetwork (line 17) | @Override method getDslFile (line 28) | @Override method test (line 33) | @Test FILE: action-ial/action-ial-simulator/src/test/java/com/powsybl/action/ial/simulator/PropertyWithArgsTest.java class PropertyWithArgsTest (line 18) | class PropertyWithArgsTest extends AbstractLoadFlowRulesEngineTest { method createNetwork (line 19) | @Override method getDslFile (line 27) | @Override method test (line 32) | @Test FILE: action-ial/action-ial-simulator/src/test/java/com/powsybl/action/ial/simulator/SimpleDslTest.java class SimpleDslTest (line 18) | class SimpleDslTest extends AbstractLoadFlowRulesEngineTest { method createNetwork (line 20) | @Override method getDslFile (line 28) | @Override method test (line 33) | @Test FILE: action-ial/action-ial-simulator/src/test/java/com/powsybl/action/ial/simulator/WhenConditionWithBooleanTest.java class WhenConditionWithBooleanTest (line 16) | class WhenConditionWithBooleanTest extends AbstractLoadFlowRulesEngineTe... method createNetwork (line 18) | @Override method getDslFile (line 26) | @Override method test (line 31) | @Test FILE: action-ial/action-ial-simulator/src/test/java/com/powsybl/action/ial/simulator/loadflow/CaseExporterTest.java class CaseExporterTest (line 33) | class CaseExporterTest { method setUp (line 45) | @BeforeEach method tearDown (line 54) | @AfterEach method testExportEachRound (line 59) | @Test method testExportOnlyLastRound (line 128) | @Test FILE: action-ial/action-ial-simulator/src/test/java/com/powsybl/action/ial/simulator/loadflow/CopyStateStrategyTest.java class CopyStateStrategyTest (line 21) | class CopyStateStrategyTest { method test (line 22) | @Test FILE: action-ial/action-ial-simulator/src/test/java/com/powsybl/action/ial/simulator/loadflow/LoadFlowActionSimulatorConfigTest.java class LoadFlowActionSimulatorConfigTest (line 25) | class LoadFlowActionSimulatorConfigTest { method test (line 27) | @Test FILE: action-ial/action-ial-simulator/src/test/java/com/powsybl/action/ial/simulator/loadflow/ParallelLoadFlowActionSimulatorTest.java class ParallelLoadFlowActionSimulatorTest (line 20) | class ParallelLoadFlowActionSimulatorTest { method setup (line 28) | @BeforeEach method test (line 40) | @Test method testContingencySizeSmallerThanTasks (line 53) | @Test FILE: action-ial/action-ial-simulator/src/test/java/com/powsybl/action/ial/simulator/tools/ActionSimulatorToolTest.java class ActionSimulatorToolTest (line 32) | class ActionSimulatorToolTest extends AbstractToolTest { method getFormats (line 39) | @Override method getTools (line 45) | @Override method assertCommand (line 50) | @Override method mockup (line 70) | @BeforeEach method failedOutputCaseOptions (line 80) | @Test method missingOutputFileInParallelMode (line 89) | @Test method notsupportOptionsInParallelMode (line 97) | @Test FILE: action-ial/action-ial-simulator/src/test/java/com/powsybl/action/ial/simulator/tools/SecurityAnalysisResultBuilderTest.java class SecurityAnalysisResultBuilderTest (line 30) | class SecurityAnalysisResultBuilderTest { method createContingency (line 32) | private Contingency createContingency() { method createPreContingencyViolations (line 36) | private List createPreContingencyViolations() { method createPostContingencyViolations (line 48) | private List createPostContingencyViolations() { method testLimitViolation (line 60) | private void testLimitViolation(LimitViolationsResult result, boolean ... method testSARBuilder (line 68) | private void testSARBuilder(final boolean convergent) { method testSARBuilder (line 116) | @Test FILE: ampl-converter/src/main/java/com/powsybl/ampl/converter/AbstractAmplNetworkUpdater.java class AbstractAmplNetworkUpdater (line 26) | public abstract class AbstractAmplNetworkUpdater implements AmplNetworkU... method busConnection (line 28) | public void busConnection(Terminal t, int busNum, StringToIntMapper, B> { method AmplExtension (line 25) | public AmplExtension(int extended, Extendable extendable, A extensi... method getExtendedNum (line 31) | public int getExtendedNum() { method getExtendable (line 35) | public Extendable getExtendable() { method getExtension (line 39) | public A getExtension() { FILE: ampl-converter/src/main/java/com/powsybl/ampl/converter/AmplExtensionWriter.java type AmplExtensionWriter (line 21) | public interface AmplExtensionWriter { method getName (line 23) | String getName(); method write (line 25) | void write(List extensions, Network network, int varian... FILE: ampl-converter/src/main/java/com/powsybl/ampl/converter/AmplExtensionWriters.java class AmplExtensionWriters (line 17) | public final class AmplExtensionWriters { method AmplExtensionWriters (line 18) | private AmplExtensionWriters() { method getWriter (line 22) | public static AmplExtensionWriter getWriter(String name) { FILE: ampl-converter/src/main/java/com/powsybl/ampl/converter/AmplNetworkReader.java class AmplNetworkReader (line 34) | public class AmplNetworkReader { method AmplNetworkReader (line 52) | public AmplNetworkReader(ReadOnlyDataSource dataSource, Network networ... method AmplNetworkReader (line 66) | public AmplNetworkReader(ReadOnlyDataSource dataSource, Network networ... method AmplNetworkReader (line 71) | public AmplNetworkReader(ReadOnlyDataSource dataSource, Network networ... method AmplNetworkReader (line 76) | public AmplNetworkReader(ReadOnlyDataSource dataSource, Network networ... method createWrongNumberOfColumnException (line 80) | private static AmplException createWrongNumberOfColumnException(int ex... method parseExceptIfBetweenQuotes (line 84) | protected static List parseExceptIfBetweenQuotes(String str) { method read (line 94) | private void read(String suffix, int expectedTokenCount, Consumer metrics) thro... method readDouble (line 384) | private double readDouble(String d) { FILE: ampl-converter/src/main/java/com/powsybl/ampl/converter/AmplNetworkUpdater.java type AmplNetworkUpdater (line 24) | public interface AmplNetworkUpdater { method updateNetworkGenerators (line 26) | void updateNetworkGenerators(Generator g, int busNum, boolean vregul, ... method updateNetworkBattery (line 29) | void updateNetworkBattery(Battery b, int busNum, double targetP, doubl... method updateNetworkShunt (line 31) | void updateNetworkShunt(ShuntCompensator sc, int busNum, double q, dou... method updateNetworkSvc (line 33) | void updateNetworkSvc(StaticVarCompensator svc, int busNum, boolean vr... method updateNetworkVsc (line 35) | void updateNetworkVsc(VscConverterStation vsc, int busNum, boolean vre... method updateNetworkLoad (line 38) | void updateNetworkLoad(Load l, Network network, String id, int busNum,... method updateNetworkRatioTapChanger (line 40) | void updateNetworkRatioTapChanger(Network network, String id, int tap); method updateNetworkPhaseTapChanger (line 42) | void updateNetworkPhaseTapChanger(Network network, String id, int tap); method updateNetworkBus (line 44) | void updateNetworkBus(Bus bus, double v, double theta); method updateNetworkBranch (line 46) | void updateNetworkBranch(Branch br, Network network, String id, int bu... method updateNetworkHvdcLine (line 49) | void updateNetworkHvdcLine(HvdcLine hl, String converterMode, double t... method updateNetworkLcc (line 51) | void updateNetworkLcc(LccConverterStation lcc, int busNum, double p, d... FILE: ampl-converter/src/main/java/com/powsybl/ampl/converter/AmplNetworkUpdaterFactory.java type AmplNetworkUpdaterFactory (line 18) | @FunctionalInterface method create (line 20) | AmplNetworkUpdater create(StringToIntMapper mapper, Networ... FILE: ampl-converter/src/main/java/com/powsybl/ampl/converter/AmplNetworkWriter.java class AmplNetworkWriter (line 37) | public class AmplNetworkWriter { class AmplExportContext (line 57) | private static final class AmplExportContext { method AmplNetworkWriter (line 73) | public AmplNetworkWriter(Network network, int variantIndex, DataSource... method AmplNetworkWriter (line 87) | public AmplNetworkWriter(Network network, DataSource dataSource, int f... method AmplNetworkWriter (line 92) | public AmplNetworkWriter(Network network, DataSource dataSource, Strin... method AmplNetworkWriter (line 97) | public AmplNetworkWriter(Network network, DataSource dataSource, AmplE... method getSortedIdentifiables (line 101) | private > Iterable getSortedIdentifiables... method getTableTitle (line 105) | public static String getTableTitle(Network network, String tableName) { method getThreeWindingsTransformerMiddleBusComponentNum (line 109) | private static int getThreeWindingsTransformerMiddleBusComponentNum(Am... method getBoundaryLineMiddleBusComponentNum (line 130) | private static int getBoundaryLineMiddleBusComponentNum(AmplExportCont... method getTieLineMiddleBusComponentNum (line 144) | private static int getTieLineMiddleBusComponentNum(AmplExportContext c... method isBusExported (line 161) | private static boolean isBusExported(AmplExportContext context, String... method getTableTitle (line 165) | private String getTableTitle(String tableName) { method writeSubstations (line 169) | private void writeSubstations() throws IOException { method isOnlyMainCc (line 204) | private boolean isOnlyMainCc() { method connectedComponentToExport (line 212) | private boolean connectedComponentToExport(int numCC) { method writeBuses (line 216) | private void writeBuses(AmplExportContext context) throws IOException { method writeBuses (line 238) | private void writeBuses(AmplExportContext context, TableFormatter form... method addExtensions (line 249) | private void addExtensions(int extendedNum, Extendable extendab... method addNetworkExtensions (line 257) | private void addNetworkExtensions() { method exportExtensions (line 262) | private void exportExtensions() throws IOException { method writeThreeWindingsTransformerMiddleBuses (line 272) | private void writeThreeWindingsTransformerMiddleBuses(AmplExportContex... method writeBoundaryLineMiddleBuses (line 284) | private void writeBoundaryLineMiddleBuses(AmplExportContext context, T... method writeTieLineMiddleBuses (line 294) | private void writeTieLineMiddleBuses(AmplExportContext context, TableF... method writeBranches (line 304) | private void writeBranches(AmplExportContext context) throws IOExcepti... method writeLines (line 327) | private void writeLines(AmplExportContext context, TableFormatter form... method addVoltageLevelIdsToExport (line 338) | private boolean addVoltageLevelIdsToExport(AmplExportContext context, ... method writeTieLines (line 355) | private void writeTieLines(AmplExportContext context, TableFormatter f... method writeTwoWindingsTransformers (line 366) | private void writeTwoWindingsTransformers(AmplExportContext context, T... method writeThreeWindingsTransformers (line 383) | private void writeThreeWindingsTransformers(AmplExportContext context,... method writeBoundaryLines (line 431) | private void writeBoundaryLines(AmplExportContext context, TableFormat... method writeTapChangerTable (line 448) | private void writeTapChangerTable() throws IOException { method writeTwoWindingsTransformerTapChangerTable (line 464) | private void writeTwoWindingsTransformerTapChangerTable(TableFormatter... method writeThreeWindingsTransformerTapChangerTable (line 470) | private void writeThreeWindingsTransformerTapChangerTable(TableFormatt... method writeRatioTapChangers (line 476) | private void writeRatioTapChangers() throws IOException { method writePhaseTapChangers (line 489) | private void writePhaseTapChangers() throws IOException { method exportLoad (line 502) | private boolean exportLoad(AmplExportContext context, String busId) { method writeLoads (line 509) | private void writeLoads(AmplExportContext context) throws IOException { method exportGeneratorOrShunt (line 548) | private boolean exportGeneratorOrShunt(AmplExportContext context, Stri... method writeShunts (line 557) | private void writeShunts(AmplExportContext context) throws IOException { method writeStaticVarCompensators (line 593) | private void writeStaticVarCompensators() throws IOException { method writeGenerators (line 613) | private void writeGenerators(AmplExportContext context) throws IOExcep... method writeBatteries (line 650) | private void writeBatteries(AmplExportContext context) throws IOExcept... method writeCurrentLimits (line 682) | private void writeCurrentLimits() throws IOException { method writeHvdcLines (line 696) | private void writeHvdcLines() throws IOException { method writeLccConverterStations (line 712) | private void writeLccConverterStations() throws IOException { method writeVscConverterStations (line 732) | private void writeVscConverterStations() throws IOException { method write (line 753) | public void write() throws IOException { method write (line 757) | public void write(AmplExportContext context) throws IOException { method writeHeaders (line 780) | private void writeHeaders() throws IOException { FILE: ampl-converter/src/main/java/com/powsybl/ampl/converter/AmplReadableElement.java type AmplReadableElement (line 17) | public enum AmplReadableElement { method AmplReadableElement (line 32) | AmplReadableElement(AmplElementReader readElementConsumer) { method readElement (line 36) | public void readElement(AmplNetworkReader reader) throws IOException { FILE: ampl-converter/src/main/java/com/powsybl/ampl/converter/AmplSubset.java type AmplSubset (line 16) | public enum AmplSubset implements IntCounter { method AmplSubset (line 41) | AmplSubset(int initialValue) { method getInitialValue (line 45) | @Override FILE: ampl-converter/src/main/java/com/powsybl/ampl/converter/AmplUtil.java class AmplUtil (line 20) | public final class AmplUtil { method AmplUtil (line 22) | private AmplUtil() { method getBuses (line 25) | public static Iterable getBuses(Network n) { method getBusId (line 29) | public static String getBusId(Bus bus) { method getBus (line 33) | public static Bus getBus(Terminal t) { method getBusNum (line 37) | public static int getBusNum(StringToIntMapper mapper, Term... method getConnectableBus (line 42) | public static Bus getConnectableBus(Terminal t) { method getConnectableBusNum (line 46) | public static int getConnectableBusNum(StringToIntMapper m... method createLimitsIds (line 51) | private static void createLimitsIds(StringToIntMapper mapp... method createMapper (line 58) | public static StringToIntMapper createMapper(Network netwo... method getXnodeBusId (line 64) | public static String getXnodeBusId(TieLine tieLine) { method getXnodeVoltageLevelId (line 68) | public static String getXnodeVoltageLevelId(TieLine tieLine) { method getThreeWindingsTransformerMiddleBusId (line 72) | public static String getThreeWindingsTransformerMiddleBusId(ThreeWindi... method getThreeWindingsTransformerMiddleVoltageLevelId (line 76) | public static String getThreeWindingsTransformerMiddleVoltageLevelId(T... method getBoundaryLineMiddleBusId (line 80) | public static String getBoundaryLineMiddleBusId(BoundaryLine dl) { method getBoundaryLineMiddleVoltageLevelId (line 84) | public static String getBoundaryLineMiddleVoltageLevelId(BoundaryLine ... method fillMapper (line 88) | public static void fillMapper(StringToIntMapper mapper, Ne... method fillLines (line 137) | private static void fillLines(StringToIntMapper mapper, Ne... method fillTieLines (line 147) | public static void fillTieLines(StringToIntMapper mapper, ... method fillTwoWindingsTransformers (line 164) | private static void fillTwoWindingsTransformers(StringToIntMapper ma... method resetNetworkMapping (line 234) | public static void resetNetworkMapping(StringToIntMapper m... method getLegSuffix (line 252) | public static String getLegSuffix(ThreeSides leg) { FILE: ampl-converter/src/main/java/com/powsybl/ampl/converter/DefaultAmplNetworkUpdater.java class DefaultAmplNetworkUpdater (line 22) | public class DefaultAmplNetworkUpdater extends AbstractAmplNetworkUpdater { method DefaultAmplNetworkUpdater (line 26) | public DefaultAmplNetworkUpdater(StringToIntMapper network... method updateNetworkGenerators (line 31) | public void updateNetworkGenerators(Generator g, int busNum, boolean v... method updateNetworkVsc (line 46) | public void updateNetworkVsc(VscConverterStation vsc, int busNum, bool... method updateNetworkBattery (line 59) | public void updateNetworkBattery(Battery b, int busNum, double targetP... method updateNetworkSvc (line 68) | public void updateNetworkSvc(StaticVarCompensator svc, int busNum, boo... method updateNetworkShunt (line 90) | public void updateNetworkShunt(ShuntCompensator sc, int busNum, double... method updateNetworkLoad (line 99) | public void updateNetworkLoad(Load l, Network network, String id, int ... method updateNetworkRatioTapChanger (line 117) | @Override method updateNetworkPhaseTapChanger (line 134) | public void updateNetworkPhaseTapChanger(Network network, String id, i... method updateNetworkBus (line 150) | @Override method updateNetworkBranch (line 156) | @Override method updateNetworkHvdcLine (line 175) | @Override method updateNetworkLcc (line 181) | @Override method readThreeWindingsTransformerBranch (line 187) | private boolean readThreeWindingsTransformerBranch(Network network, St... FILE: ampl-converter/src/main/java/com/powsybl/ampl/converter/DefaultAmplNetworkUpdaterFactory.java class DefaultAmplNetworkUpdaterFactory (line 16) | public class DefaultAmplNetworkUpdaterFactory implements AmplNetworkUpda... method create (line 17) | @Override FILE: ampl-converter/src/main/java/com/powsybl/ampl/converter/OutputFileFormat.java type OutputFileFormat (line 18) | public interface OutputFileFormat { method getTokenSeparator (line 22) | String getTokenSeparator(); method getFileExtension (line 24) | String getFileExtension(); method getFileEncoding (line 26) | Charset getFileEncoding(); method getDefault (line 36) | static OutputFileFormat getDefault() { FILE: ampl-converter/src/main/java/com/powsybl/ampl/converter/util/AmplDatTableFormatter.java class AmplDatTableFormatter (line 28) | public class AmplDatTableFormatter extends CsvTableFormatter { method AmplDatTableFormatter (line 30) | public AmplDatTableFormatter(Writer writer, String title, float invali... method AmplDatTableFormatter (line 35) | public AmplDatTableFormatter(Writer writer, String title, float invali... method writeHeader (line 41) | @Override method writeCell (line 54) | @Override method writeComment (line 59) | @Override FILE: ampl-converter/src/main/java/com/powsybl/ampl/converter/util/NetworkUtil.java class NetworkUtil (line 16) | public final class NetworkUtil { method isSlackBus (line 18) | public static boolean isSlackBus(Bus bus) { method NetworkUtil (line 28) | private NetworkUtil() { FILE: ampl-converter/src/main/java/com/powsybl/ampl/converter/version/AmplColumnsExporter.java type AmplColumnsExporter (line 20) | public interface AmplColumnsExporter { method getRtcColumns (line 22) | List getRtcColumns(); method getPtcColumns (line 24) | List getPtcColumns(); method getCurrentLimitsColumns (line 26) | List getCurrentLimitsColumns(); method getHvdcLinesColumns (line 28) | List getHvdcLinesColumns(); method getLccConverterStationsColumns (line 30) | List getLccConverterStationsColumns(); method getVscConverterStationsColumns (line 32) | List getVscConverterStationsColumns(); method getSubstationsColumns (line 34) | List getSubstationsColumns(); method getLoadsColumns (line 36) | List getLoadsColumns(); method getShuntsColumns (line 38) | List getShuntsColumns(); method getStaticVarCompensatorColumns (line 40) | List getStaticVarCompensatorColumns(); method getGeneratorsColumns (line 42) | List getGeneratorsColumns(); method getBatteriesColumns (line 44) | List getBatteriesColumns(); method getBusesColumns (line 46) | List getBusesColumns(); method getBranchesColumns (line 48) | List getBranchesColumns(); method getTapChangerTableColumns (line 50) | List getTapChangerTableColumns(); method writeRtcToFormatter (line 52) | void writeRtcToFormatter(TableFormatter formatter) throws IOException; method writePtcToFormatter (line 54) | void writePtcToFormatter(TableFormatter formatter) throws IOException; method writeTwoWindingsTransformerTapChangerTableToFormatter (line 56) | void writeTwoWindingsTransformerTapChangerTableToFormatter(TableFormat... method writeThreeWindingsTransformerTapChangerTableToFormatter (line 59) | void writeThreeWindingsTransformerTapChangerTableToFormatter(TableForm... method writeCurrentLimits (line 62) | void writeCurrentLimits(TableFormatter formatter) throws IOException; method writeHvdcToFormatter (line 64) | void writeHvdcToFormatter(TableFormatter formatter, HvdcLine hvdcLine)... method writeLccConverterStationToFormatter (line 66) | void writeLccConverterStationToFormatter(TableFormatter formatter, method writeVscConverterStationToFormatter (line 69) | void writeVscConverterStationToFormatter(TableFormatter formatter, method writeBusesColumnsToFormatter (line 72) | void writeBusesColumnsToFormatter(TableFormatter formatter, Bus b) thr... method writeThreeWindingsTranformersMiddleBusesColumnsToFormatter (line 74) | void writeThreeWindingsTranformersMiddleBusesColumnsToFormatter(TableF... method writeLinesToFormatter (line 78) | void writeLinesToFormatter(TableFormatter formatter, Line l) throws IO... method writeBoundaryLineMiddleBusesToFormatter (line 80) | void writeBoundaryLineMiddleBusesToFormatter(TableFormatter formatter,... method writeTieLineMiddleBusesToFormatter (line 83) | void writeTieLineMiddleBusesToFormatter(TableFormatter formatter, TieL... method writeTieLineToFormatter (line 86) | void writeTieLineToFormatter(TableFormatter formatter, TieLine tieLine... method writeBoundaryLineToFormatter (line 88) | void writeBoundaryLineToFormatter(TableFormatter formatter, BoundaryLi... method writeTwoWindingsTranformerToFormatter (line 90) | void writeTwoWindingsTranformerToFormatter(TableFormatter formatter, T... method writeThreeWindingsTransformerLegToFormatter (line 92) | void writeThreeWindingsTransformerLegToFormatter(TableFormatter format... method writeTieLineVoltageLevelToFormatter (line 96) | void writeTieLineVoltageLevelToFormatter(TableFormatter formatter, Tie... method writeBoundaryLineVoltageLevelToFormatter (line 98) | void writeBoundaryLineVoltageLevelToFormatter(TableFormatter formatter... method writeThreeWindingsTransformerVoltageLevelToFormatter (line 100) | void writeThreeWindingsTransformerVoltageLevelToFormatter(TableFormatt... method writeVoltageLevelToFormatter (line 103) | void writeVoltageLevelToFormatter(TableFormatter formatter, VoltageLev... method writeBoundaryLineLoadToFormatter (line 105) | void writeBoundaryLineLoadToFormatter(TableFormatter formatter, Bounda... method writeLoadtoFormatter (line 107) | void writeLoadtoFormatter(TableFormatter formatter, Load l) throws IOE... method writeShuntCompensatorToFormatter (line 109) | void writeShuntCompensatorToFormatter(TableFormatter formatter, ShuntC... method writeBatteryToFormatter (line 111) | void writeBatteryToFormatter(TableFormatter formatter, Battery battery... method writeStaticVarCompensatorToFormatter (line 113) | void writeStaticVarCompensatorToFormatter(TableFormatter formatter, St... method writeGeneratorToFormatter (line 115) | void writeGeneratorToFormatter(TableFormatter formatter, Generator g) ... FILE: ampl-converter/src/main/java/com/powsybl/ampl/converter/version/AmplExportVersion.java type AmplExportVersion (line 25) | public enum AmplExportVersion { type Factory (line 31) | public interface Factory { method create (line 32) | AmplColumnsExporter create(AmplExportConfig config, Network network,... method AmplExportVersion (line 42) | AmplExportVersion(String exporterId, Factory factory) { method getExporterId (line 47) | public String getExporterId() { method getColumnsExporter (line 51) | public Factory getColumnsExporter() { method exporterIdValues (line 55) | public static Set exporterIdValues() { method fromExporterId (line 59) | public static AmplExportVersion fromExporterId(String exporterId) { method defaultVersion (line 67) | public static AmplExportVersion defaultVersion() { FILE: ampl-converter/src/main/java/com/powsybl/ampl/converter/version/BasicAmplExporter.java class BasicAmplExporter (line 34) | public class BasicAmplExporter implements AmplColumnsExporter { method BasicAmplExporter (line 45) | public BasicAmplExporter(AmplExportConfig config, Network network, Str... method getRtcColumns (line 56) | @Override method getPtcColumns (line 73) | @Override method getCurrentLimitsColumns (line 84) | @Override method getHvdcLinesColumns (line 96) | @Override method getLccConverterStationsColumns (line 116) | @Override method getVscConverterStationsColumns (line 135) | @Override method getSubstationsColumns (line 164) | @Override method getLoadsColumns (line 182) | @Override method getShuntsColumns (line 200) | @Override method getStaticVarCompensatorColumns (line 222) | @Override method getGeneratorsColumns (line 244) | @Override method getBatteriesColumns (line 273) | @Override method getBranchesColumns (line 300) | @Override method getTapChangerTableColumns (line 331) | @Override method getBusesColumns (line 343) | @Override method writeTwoWindingsTransformerTapChangerTableToFormatter (line 358) | @Override method writeThreeWindingsTransformerTapChangerTableToFormatter (line 378) | @Override method writeRtcToFormatter (line 399) | @Override method writePtcToFormatter (line 417) | @Override method writeCurrentLimits (line 435) | @Override method writeHvdcToFormatter (line 442) | @Override method addAdditionalCellsHvdcLine (line 472) | public void addAdditionalCellsHvdcLine(TableFormatterHelper formatterH... method writeLccConverterStationToFormatter (line 477) | @Override method addAdditionalCellsLccConverterStation (line 510) | public void addAdditionalCellsLccConverterStation(TableFormatterHelper... method writeVscConverterStationToFormatter (line 515) | @Override method writeBranchCurrentLimits (line 556) | private void writeBranchCurrentLimits(TableFormatter formatter) throws... method writeThreeWindingsTransformerCurrentLimits (line 570) | private void writeThreeWindingsTransformerCurrentLimits(TableFormatter... method writeBoundaryLineCurrentLimits (line 582) | private void writeBoundaryLineCurrentLimits(TableFormatter formatter) ... method writePhaseTapChanger (line 592) | private void writePhaseTapChanger(TableFormatter formatter, Identifiab... method writeRatioTapChanger (line 610) | private void writeRatioTapChanger(TableFormatter formatter, Identifiab... method writeBusesColumnsToFormatter (line 632) | @Override method addAdditionalCellsBusesColumns (line 662) | public void addAdditionalCellsBusesColumns(TableFormatterHelper format... method writeThreeWindingsTranformersMiddleBusesColumnsToFormatter (line 666) | @Override method addAdditionalCellsThreeWindingsTranformersMiddleBusesColumns (line 700) | public void addAdditionalCellsThreeWindingsTranformersMiddleBusesColum... method writeBoundaryLineMiddleBusesToFormatter (line 706) | @Override method addAdditionalCellsBoundaryLineMiddleBuses (line 742) | public void addAdditionalCellsBoundaryLineMiddleBuses(TableFormatterHe... method writeTieLineMiddleBusesToFormatter (line 747) | @Override method addAdditionalCellsTieLineMiddleBuses (line 774) | public void addAdditionalCellsTieLineMiddleBuses(TableFormatterHelper ... method writeLinesToFormatter (line 779) | @Override method writeTieLineToFormatter (line 855) | @Override method writeBoundaryLineToFormatter (line 979) | @Override method writeTwoWindingsTranformerToFormatter (line 1037) | @Override method writeThreeWindingsTransformerLegToFormatter (line 1115) | @Override method writeTieLineVoltageLevelToFormatter (line 1178) | @Override method writeVoltageLevelToFormatter (line 1196) | @Override method writeBoundaryLineLoadToFormatter (line 1216) | @Override method writeLoadtoFormatter (line 1238) | @Override method writeShuntCompensatorToFormatter (line 1260) | @Override method writeGeneratorToFormatter (line 1308) | @Override method addAdditionalCellsGenerator (line 1352) | public void addAdditionalCellsGenerator(TableFormatterHelper formatter... method writeBatteryToFormatter (line 1356) | @Override method writeStaticVarCompensatorToFormatter (line 1390) | @Override method addAdditionalCellsStaticVarCompensator (line 1433) | public void addAdditionalCellsStaticVarCompensator(TableFormatterHelpe... method writeBoundaryLineVoltageLevelToFormatter (line 1438) | @Override method addAdditionalCellsBoundaryLineVoltageLevel (line 1469) | public void addAdditionalCellsBoundaryLineVoltageLevel(TableFormatterH... method writeThreeWindingsTransformerVoltageLevelToFormatter (line 1474) | @Override method addAdditionalCellsThreeWindingsTransformerVoltageLevel (line 1507) | public void addAdditionalCellsThreeWindingsTransformerVoltageLevel(Tab... method writeRatioTapChanger (line 1512) | private void writeRatioTapChanger(TableFormatter formatter, String id,... method addAdditionalCellsRatioTapChangerStep (line 1537) | public void addAdditionalCellsRatioTapChangerStep(TableFormatterHelper... method writePhaseTapChanger (line 1543) | private void writePhaseTapChanger(TableFormatter formatter, String id,... method addAdditionalCellsPhaseTapChangerStep (line 1568) | public void addAdditionalCellsPhaseTapChangerStep(TableFormatterHelper... method writeTemporaryCurrentLimits (line 1574) | private void writeTemporaryCurrentLimits(CurrentLimits limits, TableFo... method getHvdcLinesMap (line 1594) | private HashMap getHvdcLinesMap() { method computeHvdcLinesMap (line 1601) | private HashMap computeHvdcLinesMap() { method getBusNum (line 1614) | private int getBusNum(Bus bus) { method getPermanentLimit (line 1618) | private static double getPermanentLimit(CurrentLimits limits) { method getConfig (line 1625) | public AmplExportConfig getConfig() { method getNetwork (line 1629) | public Network getNetwork() { method getMapper (line 1633) | public StringToIntMapper getMapper() { method getVariantIndex (line 1637) | public int getVariantIndex() { method getFaultNum (line 1641) | public int getFaultNum() { method getActionNum (line 1645) | public int getActionNum() { FILE: ampl-converter/src/main/java/com/powsybl/ampl/converter/version/ExtendedAmplExporter.java class ExtendedAmplExporter (line 38) | public class ExtendedAmplExporter extends BasicAmplExporter { method ExtendedAmplExporter (line 50) | public ExtendedAmplExporter(AmplExportConfig config, method getBusesColumns (line 59) | @Override method getTapChangerTableColumns (line 69) | @Override method getGeneratorsColumns (line 79) | @Override method getStaticVarCompensatorColumns (line 87) | @Override method addAdditionalCellsBusesColumns (line 95) | @Override method addAdditionalCellsThreeWindingsTranformersMiddleBusesColumns (line 101) | @Override method getThreeWindingsTransformerMiddleBusSCNum (line 109) | private int getThreeWindingsTransformerMiddleBusSCNum(ThreeWindingsTra... method addAdditionalCellsBoundaryLineMiddleBuses (line 130) | @Override method getBoundaryLineMiddleBusSCNum (line 137) | private int getBoundaryLineMiddleBusSCNum(BoundaryLine dl) { method addAdditionalCellsTieLineMiddleBuses (line 142) | @Override method getTieLineMiddleBusSCNum (line 149) | private int getTieLineMiddleBusSCNum(TieLine tieLine) { method writeTwoWindingsTransformerTapChangerTableToFormatter (line 165) | @Override method writeThreeWindingsTransformerTapChangerTableToFormatter (line 186) | @Override method writeRatioTapChanger (line 209) | private void writeRatioTapChanger(TableFormatter formatter, String id,... method writePhaseTapChanger (line 221) | private void writePhaseTapChanger(TableFormatter formatter, String id,... method writeTapChanger (line 236) | private void writeTapChanger(TableFormatter formatter, TapChangerParam... method addAdditionalCellsGenerator (line 254) | @Override method addAdditionalCellsStaticVarCompensator (line 261) | @Override FILE: ampl-converter/src/main/java/com/powsybl/ampl/converter/version/ExtendedAmplExporterV2.java class ExtendedAmplExporterV2 (line 27) | public class ExtendedAmplExporterV2 extends ExtendedAmplExporter { method ExtendedAmplExporterV2 (line 36) | public ExtendedAmplExporterV2(AmplExportConfig config, method getBatteriesColumns (line 43) | @Override method getGeneratorsColumns (line 51) | @Override method getLccConverterStationsColumns (line 59) | @Override method getHvdcLinesColumns (line 67) | @Override method addAdditionalCellsGenerator (line 77) | @Override method addAdditionalCellsLccConverterStation (line 83) | @Override method addAdditionalCellsHvdcLine (line 90) | @Override FILE: ampl-converter/src/test/java/com/powsybl/ampl/converter/AbstractAmplExporterTest.java class AbstractAmplExporterTest (line 25) | abstract class AbstractAmplExporterTest extends AbstractSerDeTest { method assertEqualsToRef (line 31) | protected void assertEqualsToRef(MemDataSource dataSource, String suff... method setUp (line 37) | @Override FILE: ampl-converter/src/test/java/com/powsybl/ampl/converter/AmplExportConfigTest.java class AmplExportConfigTest (line 20) | class AmplExportConfigTest { method test (line 22) | @Test FILE: ampl-converter/src/test/java/com/powsybl/ampl/converter/AmplNetworkReaderTest.java class AmplNetworkReaderTest (line 29) | class AmplNetworkReaderTest { method readEurostag (line 31) | @Test method readThreeWindingTransformers (line 53) | @Test method readThreeWindingTransformers2 (line 114) | @Test method readShunt (line 127) | @Test method readBoundaryLines (line 146) | @Test method readHvdcLines (line 159) | @Test method readHvdcLinesWithVariousVariants (line 186) | @Test method readSvc (line 213) | @Test method readBattery (line 226) | @Test method testMatchingQuote (line 238) | @Test method testGenerators (line 252) | private void testGenerators(Network network, AmplNetworkReader reader)... method testBatteries (line 271) | private void testBatteries(Network network, AmplNetworkReader reader) ... method testLoads (line 289) | private void testLoads(Network network, AmplNetworkReader reader) thro... method testRatioTapChanger (line 305) | private void testRatioTapChanger(Network network, AmplNetworkReader re... method testMetrics (line 316) | private void testMetrics(AmplNetworkReader reader) throws IOException { method readPhaseTapChanger (line 329) | @Test method testBuses (line 348) | private void testBuses(Network network, AmplNetworkReader reader) thro... method testBranches (line 370) | private void testBranches(Network network, AmplNetworkReader reader) t... method testThreeWindingTransBranches (line 398) | private void testThreeWindingTransBranches(Network network, AmplNetwor... method testBoundaryLineBranches (line 418) | private void testBoundaryLineBranches(Network network, AmplNetworkRead... method testHvdc (line 430) | private void testHvdc(Network network, AmplNetworkReader reader) throw... method testLcc (line 443) | private void testLcc(Network network, AmplNetworkReader reader) throws... method testVsc (line 455) | private void testVsc(Network network, AmplNetworkReader reader) throws... method testShunts (line 472) | private void testShunts(Network network, AmplNetworkReader reader) thr... method testSvc (line 484) | private void testSvc(Network network, AmplNetworkReader reader) throws... FILE: ampl-converter/src/test/java/com/powsybl/ampl/converter/AmplNetworkWriterTest.java class AmplNetworkWriterTest (line 29) | class AmplNetworkWriterTest extends AbstractAmplExporterTest { method setUp (line 31) | @Override method writeLinesToFormatter (line 38) | public String writeLinesToFormatter(String bus1, String bus2, String v... method writeTwoWindingsTransformerToFormatter (line 67) | public String writeTwoWindingsTransformerToFormatter(String bus1, Stri... method writeThreeWindingsTransformerToFormatter (line 93) | public String writeThreeWindingsTransformerToFormatter(int middleBus) ... method writeTieLineToFormatter (line 142) | public String writeTieLineToFormatter(String bus1, String bus2, String... method test (line 201) | @Test method writeEurostag (line 209) | @Test method writeNetworkWithExtension (line 226) | @Test method writeShunt (line 237) | @Test method writeShunt2 (line 247) | @Test method writeLcc (line 259) | @Test method writePhaseTapChanger (line 271) | @Test method writeSVC (line 281) | @Test method writeBattery (line 290) | @Test method writeThreeWindingsTransformer (line 300) | @Test method writeVsc (line 328) | @Test method writeCurrentLimits (line 340) | @Test method writeTieLine (line 350) | @Test method writeBoundaryLines (line 372) | @Test method writeExtensions (line 386) | @Test method export (line 397) | private void export(Network network, Properties properties, DataSource... method writeHeaders (line 402) | @Test method writeHeadersWithVersion10 (line 410) | @Test method writeHeadersWithUnknownVersion (line 421) | @Test method writeHeadersWithVersion11 (line 433) | @Test method writeLineWithDifferentNominalVoltageAtEnds (line 444) | @Test method writeZeroImpedanceLineWithDifferentNominalVoltageAtEnds (line 455) | @Test method writeLinesToFormatterTest (line 468) | @Test method writeTwoWindingsTransformerToFormatterTest (line 481) | @Test method writeThreeWindingsTransformerToFormatterTest (line 494) | @Test method writeTieLineToFormatterTest (line 507) | @Test method testBasicAmplExporterGetConfig (line 524) | @Test method testBasicAmplExporterGetNetwork (line 533) | @Test FILE: ampl-converter/src/test/java/com/powsybl/ampl/converter/AmplUtilTest.java class AmplUtilTest (line 24) | class AmplUtilTest { method test (line 26) | @Test method testBattery (line 43) | @Test method testEmptyMapper (line 60) | private void testEmptyMapper(StringToIntMapper mapper) { method testFilledMapper (line 108) | private void testFilledMapper(StringToIntMapper mapper) { FILE: ampl-converter/src/test/java/com/powsybl/ampl/converter/ExtendedAmplExporterTest.java class ExtendedAmplExporterTest (line 22) | class ExtendedAmplExporterTest extends AbstractAmplExporterTest { method setUp (line 24) | @Override method testNoModifiedExports (line 31) | @Test method testSlackBusSynchronousComponentExport (line 44) | @Test method testThreeWindingTransformerExport (line 58) | @Test method testBoundaryLineExport (line 103) | @Test method testTieLineExport (line 125) | @Test method testNewTapTwoWindingsTransformerExport (line 160) | @Test method testNewTapThreeWindingsTransformerExport (line 173) | @Test method testRegulatingBusIdExportGenerators (line 197) | @Test method testRegulatingBusIdExportSvc (line 220) | @Test method testTwoSynchronousComponentWithHvdcExport (line 242) | @Test method writeTwoConnectedComponent (line 256) | @Test method testVersion (line 266) | @Test FILE: ampl-converter/src/test/java/com/powsybl/ampl/converter/ExtendedAmplExporterV2Test.java class ExtendedAmplExporterV2Test (line 22) | class ExtendedAmplExporterV2Test extends AbstractAmplExporterTest { method testNoModifiedExports (line 24) | @Test method testQ0UnitColumnBatteries (line 38) | @Test method testIsCondenserExportGenerators (line 47) | @Test method testLccLoadTargetQ (line 70) | @Test method testHvdcNoAcEmulation (line 83) | @Test method testHvdcAcEmulation (line 96) | @Test method writeHeadersWithVersion12 (line 114) | @Test FILE: ampl-converter/src/test/java/com/powsybl/ampl/converter/FooExtension.java class FooExtension (line 17) | public class FooExtension extends AbstractExtension { method getName (line 19) | @Override FILE: ampl-converter/src/test/java/com/powsybl/ampl/converter/FooExtensionWriter.java class FooExtensionWriter (line 26) | @AutoService(AmplExtensionWriter.class) method getName (line 29) | @Override method write (line 34) | @Override FILE: ampl-converter/src/test/java/com/powsybl/ampl/converter/FooNetworkExtension.java class FooNetworkExtension (line 16) | public class FooNetworkExtension extends AbstractExtension { method getName (line 18) | @Override FILE: ampl-converter/src/test/java/com/powsybl/ampl/converter/FooNetworkExtensionWriter.java class FooNetworkExtensionWriter (line 24) | @AutoService(AmplExtensionWriter.class) method getName (line 27) | @Override method write (line 32) | @Override FILE: ampl-executor/src/main/java/com/powsybl/ampl/executor/AbstractAmplModel.java class AbstractAmplModel (line 17) | public abstract class AbstractAmplModel implements AmplModel { method getVariant (line 19) | public int getVariant() { method getNetworkDataPrefix (line 23) | public String getNetworkDataPrefix() { method getOutputFormat (line 27) | public OutputFileFormat getOutputFormat() { FILE: ampl-executor/src/main/java/com/powsybl/ampl/executor/AbstractMandatoryOutputFile.java class AbstractMandatoryOutputFile (line 13) | public abstract class AbstractMandatoryOutputFile implements AmplOutputF... method throwOnMissingFile (line 14) | @Override FILE: ampl-executor/src/main/java/com/powsybl/ampl/executor/AmplConfig.java class AmplConfig (line 19) | public class AmplConfig { method AmplConfig (line 23) | public AmplConfig(String amplHome) { method load (line 27) | public static AmplConfig load() { method load (line 31) | public static AmplConfig load(PlatformConfig platformConfig) { method getAmplHome (line 41) | public String getAmplHome() { FILE: ampl-executor/src/main/java/com/powsybl/ampl/executor/AmplInputFile.java type AmplInputFile (line 22) | public interface AmplInputFile { method getFileName (line 26) | String getFileName(); method write (line 35) | void write(BufferedWriter writer, StringToIntMapper networ... FILE: ampl-executor/src/main/java/com/powsybl/ampl/executor/AmplModel.java type AmplModel (line 39) | public interface AmplModel { method getModelAsStream (line 45) | List> getModelAsStream(); method getAmplRunFiles (line 50) | List getAmplRunFiles(); method getOutputFilePrefix (line 52) | String getOutputFilePrefix(); method getNetworkUpdaterFactory (line 54) | AmplNetworkUpdaterFactory getNetworkUpdaterFactory(); method getVariant (line 59) | int getVariant(); method getOutputFormat (line 61) | OutputFileFormat getOutputFormat(); method getNetworkDataPrefix (line 63) | String getNetworkDataPrefix(); method getAmplReadableElement (line 69) | Collection getAmplReadableElement(); method checkModelConvergence (line 78) | boolean checkModelConvergence(Map metrics); FILE: ampl-executor/src/main/java/com/powsybl/ampl/executor/AmplModelExecutionHandler.java class AmplModelExecutionHandler (line 45) | public class AmplModelExecutionHandler extends AbstractExecutionHandler<... method AmplModelExecutionHandler (line 58) | public AmplModelExecutionHandler(AmplModel model, Network network, Str... method exportAmplModel (line 74) | private void exportAmplModel(Path workingDir) throws IOException { method exportAmplParameters (line 89) | private void exportAmplParameters(Path workingDir) throws IOException { method exportNetworkAsAmpl (line 99) | private void exportNetworkAsAmpl(Path workingDir) { method postProcess (line 115) | private void postProcess(Path workingDir, AmplNetworkReader reader, bo... method readIndicators (line 122) | private Map readIndicators(AmplNetworkReader reader) { method readCustomFiles (line 132) | private void readCustomFiles(Path workingDir, boolean hasModelConverge... method readNetworkElements (line 148) | private void readNetworkElements(AmplNetworkReader reader) { method createAmplRunCommand (line 159) | protected static CommandExecution createAmplRunCommand(AmplConfig conf... method getAmplBinPath (line 167) | protected static String getAmplBinPath(AmplConfig cfg) { method before (line 171) | @Override method after (line 180) | @Override FILE: ampl-executor/src/main/java/com/powsybl/ampl/executor/AmplModelRunner.java class AmplModelRunner (line 20) | public final class AmplModelRunner { method AmplModelRunner (line 21) | private AmplModelRunner() { method run (line 24) | public static AmplResults run(Network network, String variantId, AmplM... method runAsync (line 30) | public static CompletableFuture runAsync(Network network,... FILE: ampl-executor/src/main/java/com/powsybl/ampl/executor/AmplOutputFile.java type AmplOutputFile (line 21) | public interface AmplOutputFile { method getFileName (line 25) | String getFileName(); method throwOnMissingFile (line 30) | boolean throwOnMissingFile(); method read (line 40) | void read(BufferedReader reader, StringToIntMapper network... FILE: ampl-executor/src/main/java/com/powsybl/ampl/executor/AmplParameters.java type AmplParameters (line 17) | public interface AmplParameters { method getInputParameters (line 21) | Collection getInputParameters(); method getOutputParameters (line 30) | Collection getOutputParameters(boolean hasConverged); method isDebug (line 37) | boolean isDebug(); method getDebugDir (line 44) | String getDebugDir(); method getAmplExportConfig (line 49) | AmplExportConfig getAmplExportConfig(); FILE: ampl-executor/src/main/java/com/powsybl/ampl/executor/AmplResults.java class AmplResults (line 18) | public class AmplResults { method AmplResults (line 23) | public AmplResults(boolean success, Map indicators) { method isSuccess (line 29) | public boolean isSuccess() { method getIndicators (line 33) | public Map getIndicators() { FILE: ampl-executor/src/main/java/com/powsybl/ampl/executor/EmptyAmplParameters.java class EmptyAmplParameters (line 18) | public class EmptyAmplParameters implements AmplParameters { method getInputParameters (line 20) | @Override method getOutputParameters (line 25) | @Override method isDebug (line 30) | @Override method getDebugDir (line 35) | @Override method getAmplExportConfig (line 40) | @Override FILE: ampl-executor/src/test/java/com/powsybl/ampl/executor/AmplConfigTest.java class AmplConfigTest (line 23) | class AmplConfigTest { method test (line 24) | @Test FILE: ampl-executor/src/test/java/com/powsybl/ampl/executor/AmplModelExecutionHandlerTest.java class AmplModelExecutionHandlerTest (line 48) | class AmplModelExecutionHandlerTest { method test (line 50) | @Test method testConvergingModel (line 79) | @Test method testInputParametersWriting (line 109) | @Test method testUtilities (line 130) | @Test method testReadCustomFileException (line 139) | @Test method testReadCustomFileMissing (line 166) | @Test method runCustomOutputFile (line 192) | private CompletableFuture runCustomOutputFile(FileSystem fs, method getAmplConfig (line 222) | private AmplConfig getAmplConfig() { class MockAmplLocalExecutor (line 234) | private static class MockAmplLocalExecutor implements LocalCommandExec... method MockAmplLocalExecutor (line 237) | public MockAmplLocalExecutor(List amplResourcesPathes) { method execute (line 241) | @Override method stop (line 254) | @Override method stopForcibly (line 259) | @Override class MockAmplModel (line 265) | private static final class MockAmplModel extends AbstractAmplModel { method getModelAsStream (line 266) | @Override method getAmplRunFiles (line 271) | @Override method getOutputFilePrefix (line 276) | @Override method getNetworkUpdaterFactory (line 281) | @Override method getAmplReadableElement (line 286) | @Override method checkModelConvergence (line 291) | @Override FILE: ampl-executor/src/test/java/com/powsybl/ampl/executor/DummyAmplModel.java class DummyAmplModel (line 23) | public class DummyAmplModel extends AbstractAmplModel { method getModelAsStream (line 25) | @Override method getAmplRunFiles (line 31) | @Override method getOutputFilePrefix (line 36) | @Override method getNetworkUpdaterFactory (line 41) | @Override method getNetworkDataPrefix (line 46) | @Override method getAmplReadableElement (line 51) | @Override method checkModelConvergence (line 56) | @Override FILE: ampl-executor/src/test/java/com/powsybl/ampl/executor/DummyAmplNetworkUpdater.java class DummyAmplNetworkUpdater (line 16) | public class DummyAmplNetworkUpdater implements AmplNetworkUpdater { method updateNetworkGenerators (line 17) | @Override method updateNetworkBattery (line 23) | @Override method updateNetworkShunt (line 28) | @Override method updateNetworkSvc (line 33) | @Override method updateNetworkVsc (line 38) | @Override method updateNetworkLoad (line 44) | @Override method updateNetworkRatioTapChanger (line 50) | @Override method updateNetworkPhaseTapChanger (line 55) | @Override method updateNetworkBus (line 60) | @Override method updateNetworkBranch (line 65) | @Override method updateNetworkHvdcLine (line 71) | @Override method updateNetworkLcc (line 76) | @Override FILE: ampl-executor/src/test/java/com/powsybl/ampl/executor/SimpleAmplParameters.java class SimpleAmplParameters (line 26) | public class SimpleAmplParameters implements AmplParameters { method getInputParameters (line 30) | @Override method getOutputParameters (line 46) | @Override method isReadingDone (line 67) | public boolean isReadingDone() { method isDebug (line 71) | @Override method getDebugDir (line 76) | @Override method getAmplExportConfig (line 81) | @Override FILE: cgmes/cgmes-completion/src/main/java/com/powsybl/cgmes/completion/CreateMissingContainersPreProcessor.java class CreateMissingContainersPreProcessor (line 75) | @AutoService(CgmesImportPreProcessor.class) method CreateMissingContainersPreProcessor (line 91) | public CreateMissingContainersPreProcessor(PlatformConfig platformConf... method CreateMissingContainersPreProcessor (line 97) | public CreateMissingContainersPreProcessor() { method nameFor (line 101) | private static String nameFor(CgmesModel cgmes) { method prepareAndReadFixesUsingFolder (line 109) | private static void prepareAndReadFixesUsingFolder(CgmesModel cgmes, S... method prepareAndReadFixesUsingZipFile (line 129) | private static void prepareAndReadFixesUsingZipFile(CgmesModel cgmes, ... method findMissingVoltageLevels (line 150) | private static Set findMissingVoltageLevels(CgmesModel cgmes) { method buildZipFileWithFixes (line 157) | private static void buildZipFileWithFixes(CgmesModel cgmes, Set