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.