28 void updateIntfValues();
31 const Attribute<Real>::Ptr mActivePower;
32 const Attribute<Real>::Ptr mReactivePower;
33 const Attribute<Real>::Ptr mNomVoltage;
37 Logger::Level logLevel = Logger::Level::off);
39 PQLoadCS(String name, Logger::Level logLevel = Logger::Level::off);
41 PQLoadCS(String name, Real activePower, Real reactivePower, Real volt,
42 Logger::Level logLevel = Logger::Level::off);
44 PQLoadCS(String
uid, String name, Real activePower, Real reactivePower,
45 Real nomVolt, Logger::Level logLevel = Logger::Level::off);
47 void setParameters(Real activePower, Real reactivePower, Real nomVolt);
48 SimPowerComp<Complex>::Ptr
clone(String name)
override;
59 void mnaParentPostStep(Real time, Int timeStepCount,
60 Attribute<Matrix>::Ptr &leftVector)
override;
62 void mnaParentAddPreStepDependencies(
63 AttributeBase::List &prevStepDependencies,
64 AttributeBase::List &attributeDependencies,
65 AttributeBase::List &modifiedAttributes)
override;
67 mnaParentAddPostStepDependencies(AttributeBase::List &prevStepDependencies,
68 AttributeBase::List &attributeDependencies,
69 AttributeBase::List &modifiedAttributes,
70 Attribute<Matrix>::Ptr &leftVector)
override;