Power System Platform  2024w23a
Loading...
Searching...
No Matches
ParseMatpower Class Reference

Classes

struct  BranchData
 
struct  BusData
 
struct  GenData
 

Public Member Functions

 ParseMatpower (wxFileName mFile)
 
void ClearData ()
 
bool Parse ()
 
std::vector< BranchData * > GetBranchData () const
 
std::vector< BusData * > GetBusData () const
 
std::vector< GenData * > GetGenData () const
 
double GetMVAPowerBase () const
 
BusDataGetBusDataFromID (int id)
 
BusGetBusFromID (int id, std::vector< Bus * > busList)
 

Protected Member Functions

wxStringTokenizer GetMFileTokenData (wxTextFile &mFile, wxString currentLine)
 

Protected Attributes

wxFileName m_mFile
 
std::vector< BusData * > m_busData
 
std::vector< BranchData * > m_branchData
 
std::vector< GenData * > m_genData
 
wxString m_projectName = _("Imported project")
 
double m_mvaBase = 100.0
 

The documentation for this class was generated from the following files: