Power System Platform
2024w23a
|
This is the complete list of members for PowerFlow, including all inherited members.
ABCtoDQ0(std::complex< double > complexValue, double angle, double &dValue, double &qValue) (defined in ElectricCalculation) | ElectricCalculation | |
CalculateJacobianMatrix(std::vector< std::complex< double > > voltage, std::vector< std::complex< double > > power, std::vector< BusType > busType, int numPV, int numPQ) (defined in PowerFlow) | PowerFlow | protected |
CalculateMotorsReactivePower(std::vector< std::complex< double > > voltage, std::vector< std::complex< double > > &power) (defined in PowerFlow) | PowerFlow | protected |
CheckReactiveLimits(std::vector< BusType > &busType, std::vector< ReactiveLimits > &reactiveLimit, std::vector< std::complex< double > > power, std::vector< std::complex< double > > loadPower) (defined in PowerFlow) | PowerFlow | protected |
ComplexMatrixTimesVector(std::vector< std::vector< std::complex< double > > > matrix, std::vector< std::complex< double > > vector) (defined in ElectricCalculation) | ElectricCalculation | |
DQ0toABC(double dValue, double qValue, double angle, std::complex< double > &complexValue) (defined in ElectricCalculation) | ElectricCalculation | |
ElectricCalculation() | ElectricCalculation | |
GaussianElimination(std::vector< std::vector< std::complex< double > > > matrix, std::vector< std::complex< double > > array) (defined in ElectricCalculation) | ElectricCalculation | |
GaussianElimination(std::vector< std::vector< double > > matrix, std::vector< double > array) (defined in ElectricCalculation) | ElectricCalculation | |
GaussSeidel(std::vector< BusType > busType, std::vector< std::complex< double > > &voltage, std::vector< std::complex< double > > oldVoltage, std::vector< std::complex< double > > &power, double accFactor) (defined in PowerFlow) | PowerFlow | protected |
GetBusList() const | ElectricCalculation | inline |
GetCapacitorList() const | ElectricCalculation | inline |
GetElementsFromList(std::vector< Element * > elementList) | ElectricCalculation | virtual |
GetErrorMessage() (defined in PowerFlow) | PowerFlow | inlinevirtual |
GetHarmCurrentList() const | ElectricCalculation | inline |
GetIndMotorList() const | ElectricCalculation | inline |
GetInductorList() const | ElectricCalculation | inline |
GetIterations() (defined in PowerFlow) | PowerFlow | inlinevirtual |
GetLineList() const | ElectricCalculation | inline |
GetLoadList() const | ElectricCalculation | inline |
GetLUDecomposition(std::vector< std::vector< std::complex< double > > > matrix, std::vector< std::vector< std::complex< double > > > &matrixL, std::vector< std::vector< std::complex< double > > > &matrixU) (defined in ElectricCalculation) | ElectricCalculation | |
GetMachineModel(SyncGenerator *generator) (defined in ElectricCalculation) | ElectricCalculation | |
GetNextConnection(const unsigned int &checkBusNumber, const std::vector< std::vector< std::complex< double > > > &yBus, std::vector< bool > &connToSlack) (defined in ElectricCalculation) | ElectricCalculation | protected |
GetNumPVPQ(std::vector< BusType > busType, int &numPQ, int &numPV) (defined in PowerFlow) | PowerFlow | protected |
GetParentBus(Element *childElement, Bus *&parentBus) (defined in ElectricCalculation) | ElectricCalculation | |
GetParentBus(Element *childElement, Bus *&parentBus1, Bus *&parentBus2) (defined in ElectricCalculation) | ElectricCalculation | |
GetPowerElementList() const | ElectricCalculation | inline |
GetSyncGeneratorList() const | ElectricCalculation | inline |
GetSyncMotorList() const | ElectricCalculation | inline |
GetTransformerList() const | ElectricCalculation | inline |
GetYBus(std::vector< std::vector< std::complex< double > > > &yBus, double systemPowerBase, YBusSequence sequence=POSITIVE_SEQ, bool includeSyncMachines=false, bool allLoadsAsImpedances=false, bool usePowerFlowVoltagesOnImpedances=false) | ElectricCalculation | virtual |
InitPowerFlow(std::vector< BusType > &busType, std::vector< std::complex< double > > &voltage, std::vector< std::complex< double > > &power, std::vector< std::complex< double > > &loadPower, std::vector< ReactiveLimits > &reactiveLimit, double systemPowerBase=100e6, double initAngle=0.0) (defined in PowerFlow) | PowerFlow | virtual |
InvertMatrix(std::vector< std::vector< std::complex< double > > > matrix, std::vector< std::vector< std::complex< double > > > &inverse) | ElectricCalculation | virtual |
LUEvaluate(std::vector< std::vector< std::complex< double > > > u, std::vector< std::vector< std::complex< double > > > l, std::vector< std::complex< double > > b) (defined in ElectricCalculation) | ElectricCalculation | |
m_busList (defined in ElectricCalculation) | ElectricCalculation | protected |
m_capacitorList (defined in ElectricCalculation) | ElectricCalculation | protected |
m_errorMsg (defined in PowerFlow) | PowerFlow | protected |
m_harmCurrentList (defined in ElectricCalculation) | ElectricCalculation | protected |
m_indMotorList (defined in ElectricCalculation) | ElectricCalculation | protected |
m_inductorList (defined in ElectricCalculation) | ElectricCalculation | protected |
m_iterations (defined in PowerFlow) | PowerFlow | protected |
m_lineList (defined in ElectricCalculation) | ElectricCalculation | protected |
m_loadList (defined in ElectricCalculation) | ElectricCalculation | protected |
m_numberOfBuses (defined in PowerFlow) | PowerFlow | protected |
m_powerElementList (defined in ElectricCalculation) | ElectricCalculation | protected |
m_syncGeneratorList (defined in ElectricCalculation) | ElectricCalculation | protected |
m_syncMotorList (defined in ElectricCalculation) | ElectricCalculation | protected |
m_transformerList (defined in ElectricCalculation) | ElectricCalculation | protected |
m_yBus (defined in PowerFlow) | PowerFlow | protected |
NewtonRaphson(std::vector< BusType > busType, std::vector< std::complex< double > > &voltage, std::vector< std::complex< double > > power, int numPV, int numPQ, std::vector< double > dPdQ, double inertia) (defined in PowerFlow) | PowerFlow | protected |
PowerFlow() (defined in PowerFlow) | PowerFlow | |
PowerFlow(std::vector< Element * > elementList) (defined in PowerFlow) | PowerFlow | |
RunGaussNewton(double systemPowerBase=100e6, int maxIteration=5000, double error=1e-6, double initAngle=0.0, double accFactor=1.0, double gaussTol=1e-2, double inertia=1.0) (defined in PowerFlow) | PowerFlow | virtual |
RunGaussSeidel(double systemPowerBase=100e6, int maxIteration=5000, double error=1e-6, double initAngle=0.0, double accFactor=1.0) (defined in PowerFlow) | PowerFlow | virtual |
RunNewtonRaphson(double systemPowerBase=100e6, int maxIteration=5000, double error=1e-6, double initAngle=0.0, double inertia=1.0) (defined in PowerFlow) | PowerFlow | virtual |
UpdateElementsPowerFlow(std::vector< std::complex< double > > voltage, std::vector< std::complex< double > > power, std::vector< BusType > busType, std::vector< ReactiveLimits > reactiveLimit, double systemPowerBase) | ElectricCalculation | virtual |
~ElectricCalculation() | ElectricCalculation | |
~PowerFlow() (defined in PowerFlow) | PowerFlow |