Template Class TransmissionLine

Inheritance Relationships

Base Type

Class Documentation

template<class ScalarT, typename IdxT>
class TransmissionLine : public GridKit::CircuitComponent<ScalarT, IdxT>

Declaration of a TransmissionLine class.

Model from Adam Birchfield paper (medium distances < 2km). See also textbooks “Power System Analysis” by Grainger and “Power System Dynamics and Stability” by Sauer & Pai

Note

Not used in the Microgrid model.

Public Functions

virtual int evaluateInternalResidual() final

Evaluate all of the residuals of internal variables of the component, modifying f_.

Returns:

An error code, or 0 if successful.

virtual int evaluateExternalResidual() final

Evaluate all of the residuals of external variables of the component, modifying f_.

Returns:

An error code, or 0 if successful.