|
| ILoads (dss::APIUtil *util) |
|
strings | AllNames () |
| Array of strings with all Load names in the circuit.
|
|
int32_t | Count () |
| Number of Load objects in active circuit.
|
|
int32_t | First () |
| Sets the first Load active. More...
|
|
string | Name () |
| Get the name of the current active Load.
|
|
ILoads & | Name (const char *value) |
| Sets the active Load by Name.
|
|
ILoads & | Name (const string &value) |
|
int32_t | Next () |
| Sets the next Load active. More...
|
|
int32_t | idx () |
| Get active Load by index; index is 1-based: 1..count.
|
|
void | idx (int32_t value) |
| Get active Load by index; index is 1-based: 1..count.
|
|
double | AllocationFactor () |
| Factor for allocating loads by connected xfkva.
|
|
ILoads & | AllocationFactor (double value) |
|
string | CVRcurve () |
| Name of a loadshape with both Mult and Qmult, for CVR factors as a function of time.
|
|
ILoads & | CVRcurve (const char *value) |
|
ILoads & | CVRcurve (const string &value) |
|
double | CVRvars () |
| Percent reduction in Q for percent reduction in V. More...
|
|
ILoads & | CVRvars (double value) |
|
double | CVRwatts () |
| Percent reduction in P for percent reduction in V. More...
|
|
ILoads & | CVRwatts (double value) |
|
double | Cfactor () |
| Factor relates average to peak kw. More...
|
|
ILoads & | Cfactor (double value) |
|
int32_t | Class () |
|
ILoads & | Class (int32_t value) |
|
string | Growth () |
| Name of the growthshape curve for yearly load growth factors.
|
|
ILoads & | Growth (const char *value) |
|
ILoads & | Growth (const string &value) |
|
bool | IsDelta () |
| Delta loads are connected line-to-line.
|
|
ILoads & | IsDelta (bool value) |
|
int32_t | Model () |
| The Load Model defines variation of P and Q with voltage.
|
|
ILoads & | Model (int32_t value) |
|
int32_t | NumCust () |
| Number of customers in this load, defaults to one.
|
|
ILoads & | NumCust (int32_t value) |
|
double | PF () |
| Get or set Power Factor for Active Load. More...
|
|
ILoads & | PF (double value) |
|
double | PctMean () |
| Average percent of nominal load in Monte Carlo studies; only if no loadshape defined for this load.
|
|
ILoads & | PctMean (double value) |
|
double | PctStdDev () |
| Percent standard deviation for Monte Carlo load studies; if there is no loadshape assigned to this load.
|
|
ILoads & | PctStdDev (double value) |
|
double | RelWeight () |
| Relative Weighting factor for the active LOAD.
|
|
ILoads & | RelWeight (double value) |
|
double | Rneut () |
| Neutral resistance for wye-connected loads.
|
|
ILoads & | Rneut (double value) |
|
string | Spectrum () |
| Name of harmonic current spectrrum shape.
|
|
ILoads & | Spectrum (const char *value) |
|
ILoads & | Spectrum (const string &value) |
|
int32_t | Status () |
| Response to load multipliers: Fixed (growth only), Exempt (no LD curve), Variable (all).
|
|
ILoads & | Status (int32_t value) |
|
double | Vmaxpu () |
| Maximum per-unit voltage to use the load model. More...
|
|
ILoads & | Vmaxpu (double value) |
|
double | Vminemerg () |
| Minimum voltage for unserved energy (UE) evaluation.
|
|
ILoads & | Vminemerg (double value) |
|
double | Vminnorm () |
| Minimum voltage for energy exceeding normal (EEN) evaluations.
|
|
ILoads & | Vminnorm (double value) |
|
double | Vminpu () |
| Minimum voltage to apply the load model. More...
|
|
ILoads & | Vminpu (double value) |
|
double | Xneut () |
| Neutral reactance for wye-connected loads.
|
|
ILoads & | Xneut (double value) |
|
string | Yearly () |
| Name of yearly duration loadshape.
|
|
ILoads & | Yearly (const char *value) |
|
ILoads & | Yearly (const string &value) |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
VectorT | ZIPV () |
| Array of 7 doubles with values for ZIPV property of the load object.
|
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
ILoads & | ZIPV (const VectorT &value) |
|
string | daily () |
| Name of the loadshape for a daily load profile.
|
|
ILoads & | daily (const char *value) |
|
ILoads & | daily (const string &value) |
|
string | duty () |
| Name of the loadshape for a duty cycle simulation.
|
|
ILoads & | duty (const char *value) |
|
ILoads & | duty (const string &value) |
|
double | kV () |
| Set kV rating for active Load. More...
|
|
ILoads & | kV (double value) |
|
double | kW () |
| Set kW for active Load. More...
|
|
ILoads & | kW (double value) |
|
double | kva () |
| Base load kva. More...
|
|
ILoads & | kva (double value) |
|
double | kvar () |
| Get/set kvar for active Load. More...
|
|
ILoads & | kvar (double value) |
|
double | kwh () |
| kwh billed for this period. More...
|
|
ILoads & | kwh (double value) |
|
double | kwhdays () |
| Length of kwh billing period for average demand calculation. More...
|
|
ILoads & | kwhdays (double value) |
|
double | pctSeriesRL () |
| Percent of Load that is modeled as series R-L for harmonics studies.
|
|
ILoads & | pctSeriesRL (double value) |
|
double | xfkVA () |
| Rated service transformer kVA for load allocation, using AllocationFactor. More...
|
|
ILoads & | xfkVA (double value) |
|
string | Sensor () |
| Name of the sensor monitoring this load.
|
|
int32_t | Phases () |
| Number of phases.
|
|
ILoads & | Phases (int32_t value) |
|
| ContextState (APIUtil *util) |
|