summaryrefslogtreecommitdiffstats
path: root/Project/ElectricCalculation.h
diff options
context:
space:
mode:
authorThales1330 <thaleslima.ufu@gmail.com>2016-11-29 18:27:32 -0200
committerThales1330 <thaleslima.ufu@gmail.com>2016-11-29 18:27:32 -0200
commit6b9054f1bb28b4ac1b0a7b682204baa0e2643220 (patch)
tree395cf7dfc8789fbf1cb6df91d8d3aa0b2dd68608 /Project/ElectricCalculation.h
parent22f71caae9771b8279dcfdbd3842b45c4520b782 (diff)
downloadPSP.git-6b9054f1bb28b4ac1b0a7b682204baa0e2643220.tar.gz
PSP.git-6b9054f1bb28b4ac1b0a7b682204baa0e2643220.tar.xz
PSP.git-6b9054f1bb28b4ac1b0a7b682204baa0e2643220.zip
Text form under implementation
Diffstat (limited to 'Project/ElectricCalculation.h')
-rw-r--r--Project/ElectricCalculation.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/Project/ElectricCalculation.h b/Project/ElectricCalculation.h
index 2b449a1..e4e4ef7 100644
--- a/Project/ElectricCalculation.h
+++ b/Project/ElectricCalculation.h
@@ -47,6 +47,16 @@ class ElectricCalculation
std::vector<ReactiveLimits> reactiveLimit,
double systemPowerBase);
+ const std::vector<Bus*> GetBusList() const { return m_busList; }
+ const std::vector<Capacitor*> GetCapacitorList() const { return m_capacitorList; }
+ const std::vector<IndMotor*> GetIndMotorList() const { return m_indMotorList; }
+ const std::vector<Inductor*> GetInductorList() const { return m_inductorList; }
+ const std::vector<Line*> GetLineList() const { return m_lineList; }
+ const std::vector<Load*> GetLoadList() const { return m_loadList; }
+ const std::vector<SyncGenerator*> GetSyncGeneratorList() const { return m_syncGeneratorList; }
+ const std::vector<SyncMotor*> GetSyncMotorList() const { return m_syncMotorList; }
+ const std::vector<Transformer*> GetTransformerList() const { return m_transformerList; }
+
protected:
std::vector<Bus*> m_busList;
std::vector<Capacitor*> m_capacitorList;