|
|
| ILineGeometries (dss::APIUtil *util) |
| |
|
strings | AllNames () |
| | Array of strings with all LineGeometrie names in the circuit.
|
| |
|
int32_t | Count () |
| | Number of LineGeometrie objects in active circuit.
|
| |
| int32_t | First () |
| | Sets the first LineGeometrie active. More...
|
| |
|
string | Name () |
| | Get the name of the current active LineGeometrie.
|
| |
|
ILineGeometries & | Name (const char *value) |
| | Sets the active LineGeometrie by Name.
|
| |
|
ILineGeometries & | Name (const string &value) |
| |
| int32_t | Next () |
| | Sets the next LineGeometrie active. More...
|
| |
|
int32_t | idx () |
| | Get active LineGeometrie by index; index is 1-based: 1..count.
|
| |
|
void | idx (int32_t value) |
| | Get active LineGeometrie by index; index is 1-based: 1..count.
|
| |
|
strings | Conductors () |
| | Array of strings with names of all conductors in the active LineGeometry object.
|
| |
|
double | EmergAmps () |
| | Emergency ampere rating.
|
| |
|
ILineGeometries & | EmergAmps (double value) |
| |
|
double | NormAmps () |
| | Normal ampere rating.
|
| |
|
ILineGeometries & | NormAmps (double value) |
| |
|
double | RhoEarth () |
| |
|
ILineGeometries & | RhoEarth (double value) |
| |
|
bool | Reduce () |
| |
|
ILineGeometries & | Reduce (bool value) |
| |
|
int32_t | Phases () |
| | Number of Phases.
|
| |
|
ILineGeometries & | Phases (int32_t value) |
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| VectorT | Rmatrix (double Frequency, double Length, int32_t Units) |
| | Resistance matrix, ohms.
|
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| VectorT | Xmatrix (double Frequency, double Length, int32_t Units) |
| | Reactance matrix, ohms.
|
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| VectorT | Zmatrix (double Frequency, double Length, int32_t Units) |
| | Complex impedance matrix, ohms.
|
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| VectorT | Cmatrix (double Frequency, double Length, int32_t Units) |
| | Capacitance matrix, nF.
|
| |
|
template<typename VectorT = Eigen::Matrix<int32_t, Eigen::Dynamic, 1>> |
| VectorT | Units () |
| |
|
template<typename VectorT = Eigen::Matrix<int32_t, Eigen::Dynamic, 1>> |
| ILineGeometries & | Units (const VectorT &value) |
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| VectorT | Xcoords () |
| | Get/Set the X (horizontal) coordinates of the conductors.
|
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| ILineGeometries & | Xcoords (const VectorT &value) |
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| VectorT | Ycoords () |
| | Get/Set the Y (vertical/height) coordinates of the conductors.
|
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| ILineGeometries & | Ycoords (const VectorT &value) |
| |
| int32_t | Nconds () |
| | Number of conductors in this geometry. More...
|
| |
|
ILineGeometries & | Nconds (int32_t value) |
| |
|
| ContextState (APIUtil *util) |
| |