public class ACBranchJacobianList extends ACBranchExtList<ACBranchJacobianList.ACBranchJacobian>
| Modifier and Type | Class and Description |
|---|---|
class |
ACBranchJacobianList.ACBranchJacobian
Provide access to calculated jacobian values from this list.
|
ACBranchExtList.ACBranchExt| Constructor and Description |
|---|
ACBranchJacobianList(ACBranchExtList<? extends ACBranchExtList.ACBranchExt> copy)
Construct a new list from another extended AC Branch list.
|
ACBranchJacobianList(ACBranchListIfc<? extends ACBranch> branches)
Construct a new list with the specified branches and bus topology
|
| Modifier and Type | Method and Description |
|---|---|
void |
apply(JacobianMatrix m)
Apply the results into an nbus x nbus Jacobian Matrix
|
ACBranchJacobianList |
calc(PComplexList v)
Calculate jacobian on each branch
|
ACBranchJacobianList.ACBranchJacobian |
get(int index) |
JacobianElement |
getFromMutual(int ndx)
get partial derivatives of from-side power with respect to to-side voltage
|
JacobianElement |
getFromSelf(int ndx)
get partial derivatives of from-side power with respect to from-side voltage
|
JacobianElement |
getToMutual(int ndx)
get partial derivatives of to-side power with respect to from-side voltage
|
JacobianElement |
getToSelf(int ndx)
get partial derivatives of to-side power with respect to to-side voltage
|
static void |
main(java.lang.String... args)
Test routine
|
getBranch, getBranches, getY, LoadExtension, sizeadd, add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, set, subListaddAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toStringpublic ACBranchJacobianList(ACBranchListIfc<? extends ACBranch> branches) throws PAModelException
branches - bri - PAModelExceptionpublic ACBranchJacobianList(ACBranchExtList<? extends ACBranchExtList.ACBranchExt> copy) throws PAModelException
copy - PAModelExceptionpublic JacobianElement getFromSelf(int ndx)
public JacobianElement getToSelf(int ndx)
public JacobianElement getFromMutual(int ndx)
public JacobianElement getToMutual(int ndx)
public ACBranchJacobianList calc(PComplexList v) throws PAModelException
v - Complex bus voltages, magnitude p.u. bus base KV, and angle in radians.PAModelExceptionpublic void apply(JacobianMatrix m)
m - public ACBranchJacobianList.ACBranchJacobian get(int index)
get in interface java.util.List<ACBranchJacobianList.ACBranchJacobian>get in class ACBranchExtList<ACBranchJacobianList.ACBranchJacobian>public static void main(java.lang.String... args)
throws java.lang.Exception
java.lang.Exception