|
|
| ISensors (dss::APIUtil *util) |
| |
|
strings | AllNames () |
| | Array of strings with all Sensor names in the circuit.
|
| |
|
int32_t | Count () |
| | Number of Sensor objects in active circuit.
|
| |
| int32_t | First () |
| | Sets the first Sensor active. More...
|
| |
|
string | Name () |
| | Get the name of the current active Sensor.
|
| |
|
ISensors & | Name (const char *value) |
| | Sets the active Sensor by Name.
|
| |
|
ISensors & | Name (const string &value) |
| |
| int32_t | Next () |
| | Sets the next Sensor active. More...
|
| |
|
int32_t | idx () |
| | Get active Sensor by index; index is 1-based: 1..count.
|
| |
|
void | idx (int32_t value) |
| | Get active Sensor by index; index is 1-based: 1..count.
|
| |
|
void | Reset () |
| |
|
void | ResetAll () |
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| VectorT | Currents () |
| | Array of doubles for the line current measurements; don't use with kWS and kVARS.
|
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| ISensors & | Currents (const VectorT &value) |
| |
| bool | IsDelta () |
| | True if measured voltages are line-line. More...
|
| |
|
ISensors & | IsDelta (bool value) |
| |
|
string | MeteredElement () |
| | Full Name of the measured element.
|
| |
|
ISensors & | MeteredElement (const char *value) |
| |
|
ISensors & | MeteredElement (const string &value) |
| |
|
int32_t | MeteredTerminal () |
| | Number of the measured terminal in the measured element.
|
| |
|
ISensors & | MeteredTerminal (int32_t value) |
| |
| double | PctError () |
| | Assumed percent error in the Sensor measurement. More...
|
| |
|
ISensors & | PctError (double value) |
| |
|
bool | ReverseDelta () |
| | True if voltage measurements are 1-3, 3-2, 2-1.
|
| |
|
ISensors & | ReverseDelta (bool value) |
| |
| double | Weight () |
| | Weighting factor for this Sensor measurement with respect to other Sensors. More...
|
| |
|
ISensors & | Weight (double value) |
| |
| template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| VectorT | kVARS () |
| | Array of doubles for Q measurements. More...
|
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| ISensors & | kVARS (const VectorT &value) |
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| VectorT | kVS () |
| | Array of doubles for the LL or LN (depending on Delta connection) voltage measurements.
|
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| ISensors & | kVS (const VectorT &value) |
| |
| double | kVbase () |
| | Voltage base for the sensor measurements. More...
|
| |
|
ISensors & | kVbase (double value) |
| |
| template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| VectorT | kWS () |
| | Array of doubles for P measurements. More...
|
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| ISensors & | kWS (const VectorT &value) |
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| VectorT | AllocationFactor () |
| | Array of doubles for the allocation factors for each phase.
|
| |
|
| ContextState (APIUtil *util) |
| |