|
| 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) |
|