Class Networks
- java.lang.Object
-
- com.powsybl.openloadflow.network.impl.Networks
-
public final class Networks extends Object
- Author:
- Geoffroy Jamgotchian
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.powsybl.iidm.network.Bus
getBus(com.powsybl.iidm.network.Terminal terminal, boolean breakers)
static Iterable<com.powsybl.iidm.network.Bus>
getBuses(com.powsybl.iidm.network.Network network, boolean breaker)
static Optional<com.powsybl.iidm.network.Terminal>
getEquipmentRegulatingTerminal(com.powsybl.iidm.network.Network network, String equipmentId)
static double
getPropertyAngle(com.powsybl.iidm.network.Identifiable<?> identifiable)
static double
getPropertyV(com.powsybl.iidm.network.Identifiable<?> identifiable)
static List<LfNetwork>
load(com.powsybl.iidm.network.Network network, LfNetworkParameters parameters)
static List<LfNetwork>
load(com.powsybl.iidm.network.Network network, LfNetworkParameters parameters, com.powsybl.commons.reporter.Reporter reporter)
static LfNetworkList
load(com.powsybl.iidm.network.Network network, LfNetworkParameters networkParameters, Set<com.powsybl.iidm.network.Switch> switchesToOpen, Set<com.powsybl.iidm.network.Switch> switchesToClose, com.powsybl.commons.reporter.Reporter reporter)
static LfNetworkList
load(com.powsybl.iidm.network.Network network, LfNetworkParameters networkParameters, Set<com.powsybl.iidm.network.Switch> switchesToOpen, Set<com.powsybl.iidm.network.Switch> switchesToClose, LfNetworkList.VariantCleanerFactory variantCleanerFactory, com.powsybl.commons.reporter.Reporter reporter)
static List<LfNetwork>
load(com.powsybl.iidm.network.Network network, SlackBusSelector slackBusSelector)
static void
resetState(com.powsybl.iidm.network.Network network)
static void
setPropertyAngle(com.powsybl.iidm.network.Identifiable<?> identifiable, double angle)
static void
setPropertyV(com.powsybl.iidm.network.Identifiable<?> identifiable, double v)
-
-
-
Method Detail
-
resetState
public static void resetState(com.powsybl.iidm.network.Network network)
-
getPropertyV
public static double getPropertyV(com.powsybl.iidm.network.Identifiable<?> identifiable)
-
setPropertyV
public static void setPropertyV(com.powsybl.iidm.network.Identifiable<?> identifiable, double v)
-
getPropertyAngle
public static double getPropertyAngle(com.powsybl.iidm.network.Identifiable<?> identifiable)
-
setPropertyAngle
public static void setPropertyAngle(com.powsybl.iidm.network.Identifiable<?> identifiable, double angle)
-
load
public static List<LfNetwork> load(com.powsybl.iidm.network.Network network, SlackBusSelector slackBusSelector)
-
load
public static List<LfNetwork> load(com.powsybl.iidm.network.Network network, LfNetworkParameters parameters)
-
load
public static List<LfNetwork> load(com.powsybl.iidm.network.Network network, LfNetworkParameters parameters, com.powsybl.commons.reporter.Reporter reporter)
-
load
public static LfNetworkList load(com.powsybl.iidm.network.Network network, LfNetworkParameters networkParameters, Set<com.powsybl.iidm.network.Switch> switchesToOpen, Set<com.powsybl.iidm.network.Switch> switchesToClose, com.powsybl.commons.reporter.Reporter reporter)
-
load
public static LfNetworkList load(com.powsybl.iidm.network.Network network, LfNetworkParameters networkParameters, Set<com.powsybl.iidm.network.Switch> switchesToOpen, Set<com.powsybl.iidm.network.Switch> switchesToClose, LfNetworkList.VariantCleanerFactory variantCleanerFactory, com.powsybl.commons.reporter.Reporter reporter)
-
getBuses
public static Iterable<com.powsybl.iidm.network.Bus> getBuses(com.powsybl.iidm.network.Network network, boolean breaker)
-
getBus
public static com.powsybl.iidm.network.Bus getBus(com.powsybl.iidm.network.Terminal terminal, boolean breakers)
-
-