|
|
| ILineCodes (dss::APIUtil *util) |
| |
|
strings | AllNames () |
| | Array of strings with all LineCode names in the circuit.
|
| |
|
int32_t | Count () |
| | Number of LineCode objects in active circuit.
|
| |
| int32_t | First () |
| | Sets the first LineCode active. More...
|
| |
|
string | Name () |
| | Get the name of the current active LineCode.
|
| |
|
ILineCodes & | Name (const char *value) |
| | Sets the active LineCode by Name.
|
| |
|
ILineCodes & | Name (const string &value) |
| |
| int32_t | Next () |
| | Sets the next LineCode active. More...
|
| |
|
int32_t | idx () |
| | Get active LineCode by index; index is 1-based: 1..count.
|
| |
|
void | idx (int32_t value) |
| | Get active LineCode by index; index is 1-based: 1..count.
|
| |
|
double | C0 () |
| | Zero-sequence capacitance, nF per unit length.
|
| |
|
ILineCodes & | C0 (double value) |
| |
|
double | C1 () |
| | Positive-sequence capacitance, nF per unit length.
|
| |
|
ILineCodes & | C1 (double value) |
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| VectorT | Cmatrix () |
| | Capacitance matrix, nF per unit length.
|
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| ILineCodes & | Cmatrix (const VectorT &value) |
| |
|
double | EmergAmps () |
| | Emergency ampere rating.
|
| |
|
ILineCodes & | EmergAmps (double value) |
| |
|
bool | IsZ1Z0 () |
| | Flag denoting whether impedance data were entered in symmetrical components.
|
| |
|
double | NormAmps () |
| | Normal Ampere rating.
|
| |
|
ILineCodes & | NormAmps (double value) |
| |
|
int32_t | Phases () |
| | Number of Phases.
|
| |
|
ILineCodes & | Phases (int32_t value) |
| |
|
double | R0 () |
| | Zero-Sequence Resistance, ohms per unit length.
|
| |
|
ILineCodes & | R0 (double value) |
| |
|
double | R1 () |
| | Positive-sequence resistance ohms per unit length.
|
| |
|
ILineCodes & | R1 (double value) |
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| VectorT | Rmatrix () |
| | Resistance matrix, ohms per unit length.
|
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| ILineCodes & | Rmatrix (const VectorT &value) |
| |
|
int32_t | Units () |
| |
|
ILineCodes & | Units (int32_t value) |
| |
|
double | X0 () |
| | Zero Sequence Reactance, Ohms per unit length.
|
| |
|
ILineCodes & | X0 (double value) |
| |
|
double | X1 () |
| | Posiive-sequence reactance, ohms per unit length.
|
| |
|
ILineCodes & | X1 (double value) |
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| VectorT | Xmatrix () |
| | Reactance matrix, ohms per unit length.
|
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| ILineCodes & | Xmatrix (const VectorT &value) |
| |
|
| ContextState (APIUtil *util) |
| |