Package com.powsybl.psse.converter
Class AbstractConverter
- java.lang.Object
-
- com.powsybl.psse.converter.AbstractConverter
-
- Direct Known Subclasses:
BusConverter
,FixedShuntCompensatorConverter
,GeneratorConverter
,LineConverter
,LoadConverter
,SlackConverter
,SubstationConverter
,SwitchedShuntCompensatorConverter
,TransformerConverter
,TwoTerminalDcConverter
,VoltageLevelConverter
public abstract class AbstractConverter extends Object
- Author:
- Luma Zamarreño
, José Antonio Marqués
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractConverter(ContainersMapping containersMapping, Network network)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static double
admittanceToEngineeringUnits(double admittance, double vnom, double sbase)
static org.apache.commons.math3.complex.Complex
admittanceToEngineeringUnits(org.apache.commons.math3.complex.Complex admittance, double vnom, double sbase)
static String
getBusId(int busNum)
ContainersMapping
getContainersMapping()
Network
getNetwork()
static double
impedanceToEngineeringUnits(double impedance, double vnom, double sbase)
static org.apache.commons.math3.complex.Complex
impedanceToEngineeringUnits(org.apache.commons.math3.complex.Complex impedance, double vnom, double sbase)
static double
powerToShuntAdmittance(double power, double vnom)
-
-
-
Constructor Detail
-
AbstractConverter
protected AbstractConverter(ContainersMapping containersMapping, Network network)
-
-
Method Detail
-
getContainersMapping
public ContainersMapping getContainersMapping()
-
getNetwork
public Network getNetwork()
-
getBusId
public static String getBusId(int busNum)
-
impedanceToEngineeringUnits
public static org.apache.commons.math3.complex.Complex impedanceToEngineeringUnits(org.apache.commons.math3.complex.Complex impedance, double vnom, double sbase)
-
impedanceToEngineeringUnits
public static double impedanceToEngineeringUnits(double impedance, double vnom, double sbase)
-
admittanceToEngineeringUnits
public static org.apache.commons.math3.complex.Complex admittanceToEngineeringUnits(org.apache.commons.math3.complex.Complex admittance, double vnom, double sbase)
-
admittanceToEngineeringUnits
public static double admittanceToEngineeringUnits(double admittance, double vnom, double sbase)
-
powerToShuntAdmittance
public static double powerToShuntAdmittance(double power, double vnom)
-
-