public class AclfNetBMatrixHelper extends BaseAclfNetHelper
net| Constructor and Description |
|---|
AclfNetBMatrixHelper(BaseAclfNetwork<?,?> net)
Constructor that initializes the network instance.
|
| Modifier and Type | Method and Description |
|---|---|
ISparseEqnDouble |
formB11Matrix(JacobianMatrixType type)
Forms the B11 matrix for the AC load flow network based on the specified Jacobian matrix type.
|
ISparseEqnDouble |
formB1Matrix(JacobianMatrixType type)
Forms the B1 matrix for the AC load flow network based on the specified Jacobian matrix type.
|
public AclfNetBMatrixHelper(BaseAclfNetwork<?,?> net)
bus - The network instance to be used by this helper.public ISparseEqnDouble formB1Matrix(JacobianMatrixType type) throws InterpssException
type - The Jacobian matrix type (e.g., REDUCED_BMATRIX, FULL_BMATRIX).InterpssException - if the bus numbers are not arranged or if any bus B1ii is zero.public ISparseEqnDouble formB11Matrix(JacobianMatrixType type) throws InterpssException
type - The Jacobian matrix type (e.g., REDUCED_BMATRIX, FULL_BMATRIX).InterpssException - if the bus numbers are not arranged or if any bus B11ii is zero.