26 void updateSetPoint();
27 void updateIntfValues();
30 const Attribute<Real>::Ptr mActivePower;
31 const Attribute<Real>::Ptr mReactivePower;
32 const Attribute<Real>::Ptr mNomVoltage;
36 Logger::Level logLevel = Logger::Level::off);
38 PQLoadCS(String name, Logger::Level logLevel = Logger::Level::off);
40 PQLoadCS(String name, Real activePower, Real reactivePower, Real volt,
41 Logger::Level logLevel = Logger::Level::off);
43 PQLoadCS(String
uid, String name, Real activePower, Real reactivePower,
44 Real nomVolt, Logger::Level logLevel = Logger::Level::off);
46 void setParameters(Real activePower, Real reactivePower, Real nomVolt);
47 SimPowerComp<Complex>::Ptr
clone(String name)
override;
56 void mnaParentPostStep(Real time, Int timeStepCount,
57 Attribute<Matrix>::Ptr &leftVector)
override;
59 void mnaParentAddPreStepDependencies(
60 AttributeBase::List &prevStepDependencies,
61 AttributeBase::List &attributeDependencies,
62 AttributeBase::List &modifiedAttributes)
override;
64 mnaParentAddPostStepDependencies(AttributeBase::List &prevStepDependencies,
65 AttributeBase::List &attributeDependencies,
66 AttributeBase::List &modifiedAttributes,
67 Attribute<Matrix>::Ptr &leftVector)
override;