The SvInjection reports the calculated bus injection minus the sum of the terminal flows. The terminal flow is positive out from the bus (load sign convention) and bus injection has positive flow into the bus. SvInjection may have the remainder after state estimation or slack after power flow calculation.
More...
#include <SvInjection.hpp>
|
|
static void | addConstructToMap (std::unordered_map< std::string, BaseClass *(*)()> &factory_map) |
|
static void | addPrimitiveAssignFnsToMap (std::unordered_map< std::string, assign_function > &assign_map) |
|
static void | addClassAssignFnsToMap (std::unordered_map< std::string, class_assign_function > &assign_map) |
|
static const BaseClassDefiner | declare () |
|
static void | addConstructToMap (std::unordered_map< std::string, BaseClass *(*)()> &factory_map) |
|
static void | addPrimitiveAssignFnsToMap (std::unordered_map< std::string, assign_function > &assign_map) |
|
static void | addClassAssignFnsToMap (std::unordered_map< std::string, class_assign_function > &assign_map) |
|
static const CIMPP::BaseClassDefiner | declare () |
|
|
CIMPP::TopologicalNode * | TopologicalNode |
| | The topological node associated with the flow injection state variable. Default: nullptr.
|
|
CIMPP::ActivePower | pInjection |
| | The active power mismatch between calculated injection and initial injection. Positive sign means injection into the TopologicalNode (bus). Default: 0.0.
|
|
CIMPP::ReactivePower | qInjection |
| | The reactive power mismatch between calculated injection and initial injection. Positive sign means injection into the TopologicalNode (bus). Default: 0.0.
|
|
|
static const char | debugName [] = "SvInjection" |
|
static const char | debugName [] = "BaseClass" |
The SvInjection reports the calculated bus injection minus the sum of the terminal flows. The terminal flow is positive out from the bus (load sign convention) and bus injection has positive flow into the bus. SvInjection may have the remainder after state estimation or slack after power flow calculation.
◆ addClassGetFnsToMap()
| void SvInjection::addClassGetFnsToMap |
( |
std::map< std::string, class_get_function > & | get_map | ) |
const |
|
overridevirtual |
◆ addEnumGetFnsToMap()
| void SvInjection::addEnumGetFnsToMap |
( |
std::map< std::string, get_function > & | get_map | ) |
const |
|
overridevirtual |
◆ addPrimitiveGetFnsToMap()
| void SvInjection::addPrimitiveGetFnsToMap |
( |
std::map< std::string, get_function > & | get_map | ) |
const |
|
overridevirtual |
◆ allAttrDetailsMap()
| std::map< std::string, AttrDetails > SvInjection::allAttrDetailsMap |
( |
| ) |
const |
|
overrideprotectedvirtual |
◆ debugString()
| const char * SvInjection::debugString |
( |
| ) |
const |
|
overridevirtual |
◆ getAttributeNames()
| const std::list< std::string > & SvInjection::getAttributeNames |
( |
| ) |
const |
|
overridevirtual |
◆ getAttributeNamespaceUrl()
| const std::string & SvInjection::getAttributeNamespaceUrl |
( |
const std::string & | attrName | ) |
const |
|
overridevirtual |
◆ getClassNamespaceUrl()
| const std::string & SvInjection::getClassNamespaceUrl |
( |
| ) |
const |
|
overridevirtual |
◆ getPossibleAttributeProfiles()
| const std::list< CGMESProfile > & SvInjection::getPossibleAttributeProfiles |
( |
const std::string & | attrName | ) |
const |
|
overridevirtual |
◆ getPossibleProfiles()
| const std::list< CGMESProfile > & SvInjection::getPossibleProfiles |
( |
| ) |
const |
|
overridevirtual |
◆ getPossibleProfilesIncludingAttributes()
| const std::list< CGMESProfile > & SvInjection::getPossibleProfilesIncludingAttributes |
( |
| ) |
const |
|
overridevirtual |
◆ getRecommendedProfile()
| const CGMESProfile & SvInjection::getRecommendedProfile |
( |
| ) |
const |
|
overridevirtual |
◆ isAssignableFrom()
| bool SvInjection::isAssignableFrom |
( |
BaseClass * | otherObject | ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following files: