Template Class BusInfinite
Defined in File BusInfinite.hpp
Inheritance Relationships
Base Type
public GridKit::PhasorDynamics::BusBase< scalar_type, index_type >(Template Class BusBase)
Class Documentation
-
template<typename scalar_type, typename index_type>
class BusInfinite : public GridKit::PhasorDynamics::BusBase<scalar_type, index_type> Implementation of an “infinite” bus.
Public Functions
-
virtual int setAbsoluteTolerance(RealT rel_tol) final override
Compute the absolute tolerance for each variable in the model.
This represents a “noise” level close to zero for which pure relative error cannot be used.
- Parameters:
rel_tol – The relative tolerance which can be used to pick the absolute tolerance.
- Returns:
int 0 if successful, non-zero otherwise.
-
inline virtual BusTypeT BusType() const final override
Pure virtual function, returns bus type (DEFAULT or SLACK).
-
virtual int setAbsoluteTolerance(RealT rel_tol) final override