| Modifier and Type | Method and Description |
|---|---|
static Complex3x1 |
UnitHelper.iConversion(Complex3x1 y,
double baseV,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
Current conversion function.
|
static Complex3x1 |
UnitHelper.vConversion(Complex3x1 y,
double baseV,
Unit.UnitType fu,
Unit.UnitType tu)
Voltage conversion function.
|
| Modifier and Type | Method and Description |
|---|---|
static Complex3x1 |
UnitHelper.iConversion(Complex3x1 y,
double baseV,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
Current conversion function.
|
static Complex3x1 |
UnitHelper.vConversion(Complex3x1 y,
double baseV,
Unit.UnitType fu,
Unit.UnitType tu)
Voltage conversion function.
|
| Modifier and Type | Method and Description |
|---|---|
Complex3x1 |
BaseAcscBus.getThreeSeqVoltage()
Returns the value of the 'Three Seq Voltage' attribute.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BaseAcscBus.setThreeSeqVoltage(Complex3x1 value)
Sets the value of the '
Three Seq Voltage' attribute. |
| Modifier and Type | Method and Description |
|---|---|
Complex3x1 |
AcscFaultPointRecord.getFaultScAmps()
Returns the value of the 'Fault Sc Amps' attribute.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AcscFaultPointRecord.setFaultScAmps(Complex3x1 value)
Sets the value of the '
Fault Sc Amps' attribute. |
| Modifier and Type | Method and Description |
|---|---|
Complex3x1 |
AcscFaultResultImpl.calBranchScAmpFrom2To(AcscBranch branch)
Calculate branch sc current for display purpose.
|
Complex3x1 |
AcscFaultResultImpl.calBranchScAmpTo2From(AcscBranch branch)
Calculate branch sc current for display purpose.
|
Complex3x1 |
AcscFaultResultImpl.getBranchAmpsFrom2To_012(int i)
Get the branch fault current from->to in 012 for the index
|
Complex3x1 |
AcscFaultResultImpl.getBranchAmpsFrom2To_012(int i,
Unit.UnitType unit,
double baseV,
double baseKVA)
Get the branch fault current in 012 from->to for the index and the unit
|
Complex3x1 |
AcscFaultResultImpl.getBranchAmpsFrom2To_abc(int i)
Get the branch fault current in abc from->to for the index
|
Complex3x1 |
AcscFaultResultImpl.getBranchAmpsFrom2To_abc(int i,
Unit.UnitType unit,
double baseV,
double baseKVA)
Get the branch fault current in abc from->to for the index and the unit
|
Complex3x1 |
AcscFaultResultImpl.getBranchAmpsTo2From_012(int i)
Get the branch fault current to->from in 012 for the index
|
Complex3x1 |
AcscFaultResultImpl.getBranchAmpsTo2From_012(int i,
Unit.UnitType unit,
double baseV,
double baseKVA)
Get the branch fault current in 012 to->from for the index and the unit
|
Complex3x1 |
AcscFaultResultImpl.getBranchAmpsTo2From_abc(int i)
Get the branch fault current in abc to->from for the index
|
Complex3x1 |
AcscFaultResultImpl.getBranchAmpsTo2From_abc(int i,
Unit.UnitType unit,
double baseV,
double baseKVA)
Get the branch fault current in abc to->from for the index and the unit
|
Complex3x1 |
AcscFaultResultImpl.getBusContriAmps_012(AcscBus bus)
Get the bus contributing fault current in 012 for the index
|
Complex3x1 |
AcscFaultResultImpl.getBusContriAmps_012(AcscBus bus,
Unit.UnitType unit,
double baseV,
double baseKVA)
Get the bus contributing fault current in 012 for the index and unit
|
Complex3x1 |
AcscFaultResultImpl.getBusVoltage_012(AcscBus bus)
Get the bus fault voltage in 012 for the index
|
Complex3x1 |
BusFaultResultContainer.getContriAmps_012(int i)
Get the bus contributing fault current in 012 for the index
|
Complex3x1 |
BusFaultResultContainer.getContriAmps_012(int i,
Unit.UnitType unit,
double baseV,
double baseKVA)
Get the bus contributing fault current in 012 for the index and unit
|
Complex3x1 |
BusFaultResultContainer.getContriAmps_abc(int i)
Get the bus contributing fault current in abc for the index
|
Complex3x1 |
BusFaultResultContainer.getContriAmps_abc(int i,
Unit.UnitType unit,
double baseV,
double baseKVA)
Get the bus contributing fault current in abc for the index and unit
|
Complex3x1 |
BranchFaultResultContainer.getFaultAmps_012From2To(int i)
Get the branch fault current from->to in 012 for the index
|
Complex3x1 |
BranchFaultResultContainer.getFaultAmps_012To2From(int i)
Get the branch fault current to->from in 012 for the index
|
Complex3x1 |
BranchFaultResultContainer.getFaultAmpsFrom2To_012(int i,
Unit.UnitType unit,
double baseV,
double baseKVA)
Get the branch fault current in 012 from->to for the index and the unit
|
Complex3x1 |
BranchFaultResultContainer.getFaultAmpsFrom2To_abc(int i)
Get the branch fault current in abc from->to for the index
|
Complex3x1 |
BranchFaultResultContainer.getFaultAmpsFrom2To_abc(int i,
Unit.UnitType unit,
double baseV,
double baseKVA)
Get the branch fault current in abc from->to for the index and the unit
|
Complex3x1 |
BranchFaultResultContainer.getFaultAmpsTo2From_012(int i,
Unit.UnitType unit,
double baseV,
double baseKVA)
Get the branch fault current in 012 to->from for the index and the unit
|
Complex3x1 |
BranchFaultResultContainer.getFaultAmpsTo2From_abc(int i)
Get the branch fault current in abc to->from for the index
|
Complex3x1 |
BranchFaultResultContainer.getFaultAmpsTo2From_abc(int i,
Unit.UnitType unit,
double baseV,
double baseKVA)
Get the branch fault current in abc to->from for the index and the unit
|
Complex3x1 |
AcscFaultPointRecordImpl.getFaultScAmps() |
Complex3x1 |
BusFaultResultContainer.getFaultVoltage_012(int i)
Get the bus fault voltage in 012 for the index
|
Complex3x1 |
BusFaultResultContainer.getFaultVoltage_012(int i,
Unit.UnitType unit,
double baseV)
Get the bus fault voltage in 012 for the index and the unit
|
Complex3x1 |
BusFaultResultContainer.getFaultVoltage_abc(int i)
Get the bus fault voltage in abc for the index
|
Complex3x1 |
BusFaultResultContainer.getFaultVoltage_abc(int i,
Unit.UnitType unit,
double baseV)
Get the bus fault voltage in abc for the index and the unit
|
Complex3x1 |
AcscFaultResultImpl.getSCCurrent_012()
Get the fault point current in 012
|
Complex3x1 |
AcscFaultResultImpl.getSCCurrent_012(Unit.UnitType unit,
double baseV,
double baseKVA)
Get the fault point current in 012 for the unit
|
Complex3x1 |
AcscFaultResultImpl.getSCCurrent_abc()
Get the fault point current in abc
|
Complex3x1 |
AcscFaultResultImpl.getSCCurrent_abc(Unit.UnitType unit,
double baseV,
double baseKVA)
Get the fault point current in abc for the unit
|
| Modifier and Type | Method and Description |
|---|---|
void |
BusFaultResultContainer.setContriAmps(int i,
Complex3x1 amp) |
void |
BranchFaultResultContainer.setFaultAmpsFrom2To(int i,
Complex3x1 amp) |
void |
BranchFaultResultContainer.setFaultAmpsTo2From(int i,
Complex3x1 amp) |
void |
AcscFaultPointRecordImpl.setFaultScAmps(Complex3x1 newFaultScAmps) |
| Modifier and Type | Method and Description |
|---|---|
Complex3x1 |
BaseAcscBusImpl.getThreeSeqVoltage() |
| Modifier and Type | Method and Description |
|---|---|
void |
BaseAcscBusImpl.setThreeSeqVoltage(Complex3x1 newThreeSeqVoltage) |
| Modifier and Type | Method and Description |
|---|---|
Complex3x1 |
CommonFactoryImpl.createComplex3x1FromString(org.eclipse.emf.ecore.EDataType eDataType,
java.lang.String initialValue) |
| Modifier and Type | Method and Description |
|---|---|
Complex3x1 |
IFaultResult.calBranchScAmpFrom2To(AcscBranch branch)
Calculate branch sc current for display purpose.
|
Complex3x1 |
IFaultResult.calBranchScAmpTo2From(AcscBranch branch)
Calculate branch sc current for display purpose.
|
Complex3x1 |
IFaultResult.getBranchAmpsFrom2To_012(int i)
Get the branch fault current from->to in 012 for the index
|
Complex3x1 |
IFaultResult.getBranchAmpsFrom2To_012(int i,
Unit.UnitType unit,
double baseV,
double baseKVA)
Get the branch fault current in 012 from->to for the index and the unit
|
Complex3x1 |
IFaultResult.getBranchAmpsFrom2To_abc(int i)
Get the branch fault current in abc from->to for the index
|
Complex3x1 |
IFaultResult.getBranchAmpsFrom2To_abc(int i,
Unit.UnitType unit,
double baseV,
double baseKVA)
Get the branch fault current in abc from->to for the index and the unit
|
Complex3x1 |
IFaultResult.getBranchAmpsTo2From_012(int i)
Get the branch fault current to->from in 012 for the index
|
Complex3x1 |
IFaultResult.getBranchAmpsTo2From_012(int i,
Unit.UnitType unit,
double baseV,
double baseKVA)
Get the branch fault current in 012 to->from for the index and the unit
|
Complex3x1 |
IFaultResult.getBranchAmpsTo2From_abc(int i)
Get the branch fault current in abc to->from for the index
|
Complex3x1 |
IFaultResult.getBranchAmpsTo2From_abc(int i,
Unit.UnitType unit,
double baseV,
double baseKVA)
Get the branch fault current in abc to->from for the index and the unit
|
Complex3x1 |
IFaultResult.getBusContriAmps_012(AcscBus bus)
Get the bus contributing fault current in 012
|
Complex3x1 |
IFaultResult.getBusContriAmps_012(AcscBus bus,
Unit.UnitType unit,
double baseV,
double baseKVA)
Get the bus contributing fault current in 012 for the index and unit
|
Complex3x1 |
IFaultResult.getBusVoltage_012(AcscBus bus)
Get the bus fault voltage in 012
|
Complex3x1 |
IFaultResult.getSCCurrent_012()
Get the fault point current in 012
|
Complex3x1 |
IFaultResult.getSCCurrent_012(Unit.UnitType unit,
double baseV,
double baseKVA)
Get the fault point current in 012 for the unit
|
Complex3x1 |
IFaultResult.getSCCurrent_abc()
Get the fault point current in abc
|
Complex3x1 |
IFaultResult.getSCCurrent_abc(Unit.UnitType unit,
double baseV,
double baseKVA)
Get the fault point current in abc for the unit
|
| Modifier and Type | Method and Description |
|---|---|
Complex3x1 |
SparseEqnComplexMatrix3x3Impl.getX(int i) |
| Modifier and Type | Method and Description |
|---|---|
void |
SparseEqnComplexMatrix3x3Impl.addToB(Complex3x1 bi,
int i) |
void |
SparseEqnComplexMatrix3x3Impl.setBi(Complex3x1 bi,
int i) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Hashtable<java.lang.String,Complex3x1> |
BaseDStabNetwork.getCustom3SeqBusCurrInjHashtable()
Obtain the Custom3SeqBusCurrInjHashtable which enables users to add additional 3-sequence current injection into the bus
to model customized devices or other effect as necessary.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BaseDStabNetwork.setCustom3SeqBusCurrInjHashtable(java.util.Hashtable<java.lang.String,Complex3x1> custom3SeqBusCurTable)
CustomBusCurrInjHashtable enables users to add additional 3-sequence current injection into the bus
to model customized devices or other effect as necessary
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
StateMonitor.addBusPhaseVoltageMonitorRecord(java.lang.String busId,
double t,
Complex3x1 vabc) |
boolean |
StateMonitor.addBusSeqVoltageMonitorRecord(java.lang.String busId,
double t,
Complex3x1 v012) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Hashtable<java.lang.String,Complex3x1> |
BaseDStabNetworkImpl.getCustom3SeqBusCurrInjHashtable() |
| Modifier and Type | Method and Description |
|---|---|
void |
BaseDStabNetworkImpl.setCustom3SeqBusCurrInjHashtable(java.util.Hashtable<java.lang.String,Complex3x1> custom3SeqBusCurTable) |
| Modifier and Type | Method and Description |
|---|---|
static Complex3x1 |
Complex3x1.abc_to_z12(Complex3x1 abc)
Transformation from abc to 012 system
|
Complex3x1 |
Complex3x1.add(Complex3x1 y)
add this object with a Complex3x1 x+y = [ x.a_0+y.a_0, x.b_1+y.b_1, x.c_2+y.c_2 ]
|
Complex3x1 |
Complex3x1.clone() |
Complex3x1 |
Complex3x1.conjugate()
convert the complex object to its conjugate
|
Complex3x1 |
Complex3x1.divide(Complex3x1 y)
devide this object with a Complex3x1 x/y = [ x.a_0/y.a_0, x.b_1/y.b_1, x.c_2/y.c_2 ]
|
Complex3x1 |
Complex3x3.multiply(Complex3x1 m3x1) |
Complex3x1 |
Complex3x1.multiply(Complex3x1 y)
multiply the object with a complex3x1 object
|
Complex3x1 |
Complex3x1.multiply(double d)
multiply the object with a double value
|
Complex3x1 |
Complex3x1.subtract(Complex3x1 y)
subtract this object with a Complex3x1 x - y = [ x.a_0-y.a_0, x.b_1-y.b_1, x.c_2-y.c_2 ]
|
Complex3x1 |
Complex3x1.to012()
convert this object from abc to 012
|
Complex3x1 |
Complex3x1.toABC()
convert this object from 012 to abc
|
static Complex3x1 |
Complex3x1.z12_to_abc(Complex3x1 z12)
Transformation from 012 to abc system
|
| Modifier and Type | Method and Description |
|---|---|
static Complex3x1 |
Complex3x1.abc_to_z12(Complex3x1 abc)
Transformation from abc to 012 system
|
Complex3x1 |
Complex3x1.add(Complex3x1 y)
add this object with a Complex3x1 x+y = [ x.a_0+y.a_0, x.b_1+y.b_1, x.c_2+y.c_2 ]
|
Complex3x1 |
Complex3x1.divide(Complex3x1 y)
devide this object with a Complex3x1 x/y = [ x.a_0/y.a_0, x.b_1/y.b_1, x.c_2/y.c_2 ]
|
Complex3x1 |
Complex3x3.multiply(Complex3x1 m3x1) |
Complex3x1 |
Complex3x1.multiply(Complex3x1 y)
multiply the object with a complex3x1 object
|
Complex3x1 |
Complex3x1.subtract(Complex3x1 y)
subtract this object with a Complex3x1 x - y = [ x.a_0-y.a_0, x.b_1-y.b_1, x.c_2-y.c_2 ]
|
static Complex3x1 |
Complex3x1.z12_to_abc(Complex3x1 z12)
Transformation from 012 to abc system
|
| Constructor and Description |
|---|
Complex3x1(Complex3x1 c)
Copy Constructor
|
| Modifier and Type | Method and Description |
|---|---|
static Complex3x1[][] |
MatrixUtil.add(Complex3x1[][] A,
Complex3x1[][] B)
add the two matrix together
|
static Complex3x1[] |
MatrixUtil.add(Complex3x1[] A,
Complex3x1[] B)
add the two vector together
|
static Complex3x1[] |
MatrixUtil.createComplex3x1DArray(int row)
create a Complex3x1 vector with all fields initialized
|
static Complex3x1[][] |
MatrixUtil.multiply(Complex3x1[][] matrix,
int[][] transMatrix)
multiply the matrix by a transformation matrix.
|
static Complex3x1[] |
MatrixUtil.preMultiply(double[][] transMatrix,
Complex3x1[] vector)
pre-multiply the vector by a transformation matrix.
|
static Complex3x1[] |
MatrixUtil.preMultiply(int[][] transMatrix,
Complex3x1[] vector)
pre-multiply the vector by a transformation matrix.
|
static Complex3x1[][] |
MatrixUtil.preMultiply(int[][] transMatrix,
Complex3x1[][] matrix)
pre-multiply the matrix by a transformation matrix.
|
static Complex3x1[][] |
MatrixUtil.prePostMultiply(Complex3x1[][] matrix,
int[][] transM)
transpose[M] x [A] x [M]
|
Complex3x1[] |
ComplexMatrixEqn.to3x1BlockVector()
transform the [b] vector to a 3x1 block vector
|
static Complex3x1[] |
MatrixUtil.toComplex3x1Ary(org.apache.commons.math3.complex.Complex[] vector0,
org.apache.commons.math3.complex.Complex[] vector1,
org.apache.commons.math3.complex.Complex[] vector2)
Convert three vectors to a Complex3x1 vector
|
| Modifier and Type | Method and Description |
|---|---|
static Complex3x1[][] |
MatrixUtil.add(Complex3x1[][] A,
Complex3x1[][] B)
add the two matrix together
|
static Complex3x1[][] |
MatrixUtil.add(Complex3x1[][] A,
Complex3x1[][] B)
add the two matrix together
|
static Complex3x1[] |
MatrixUtil.add(Complex3x1[] A,
Complex3x1[] B)
add the two vector together
|
static Complex3x1[] |
MatrixUtil.add(Complex3x1[] A,
Complex3x1[] B)
add the two vector together
|
static java.lang.String |
MatrixUtil.complex3x1Ary2String(Complex3x1[] ary) |
static Complex3x1[][] |
MatrixUtil.multiply(Complex3x1[][] matrix,
int[][] transMatrix)
multiply the matrix by a transformation matrix.
|
static Complex3x1[] |
MatrixUtil.preMultiply(double[][] transMatrix,
Complex3x1[] vector)
pre-multiply the vector by a transformation matrix.
|
static Complex3x1[] |
MatrixUtil.preMultiply(int[][] transMatrix,
Complex3x1[] vector)
pre-multiply the vector by a transformation matrix.
|
static Complex3x1[][] |
MatrixUtil.preMultiply(int[][] transMatrix,
Complex3x1[][] matrix)
pre-multiply the matrix by a transformation matrix.
|
static Complex3x1[][] |
MatrixUtil.prePostMultiply(Complex3x1[][] matrix,
int[][] transM)
transpose[M] x [A] x [M]
|
static org.apache.commons.math3.complex.Complex[][] |
MatrixUtil.toComplexAry(Complex3x1[] vector)
convert a Complex3x1 vector to a Complex[] vector
|
static org.apache.commons.math3.complex.Complex[][][] |
MatrixUtil.toComplexMatrix(Complex3x1[][] matrix)
Convert a Complex3x1 matrix to a Complex[3] matrix
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
TestUtilFunc.compare(Complex3x1 iPU_012,
double zeroRe,
double zeroIm,
double oneRe,
double oneIm,
double twoRe,
double twoIm)
compare complex3x1 value
|
static boolean |
TestUtilFunc.compare(Complex3x1 iPU_012,
double zeroRe,
double zeroIm,
double oneRe,
double oneIm,
double twoRe,
double twoIm,
double err)
compare complex3x1 value
|