1.重新组织了文件。

2.准备试试把所有元素都读入内存中。

Signed-off-by: facat@lab.com <facat@lab.com>
This commit is contained in:
facat@lab.com
2014-11-21 17:47:58 +08:00
parent 5d44332c13
commit 3a555bd2c1
35 changed files with 109 additions and 41 deletions

25
core/output2.cpp Normal file
View File

@@ -0,0 +1,25 @@
#include "head.h"
#include "qt_readxml.h"
bool Qt_readxml::XmlReadernone_trans_pq(QIODevice *file3)
{
//std::cout<<"XmlReadernone_trans_pq"<<std::endl;
QTextStream out(file3);
//out<<"no Power:"<<"\r\n";
int trans_no=power_transformer.size();
for (int i=0;i<trans_no;i++)
{
if (power_transformer[i].island==maxIsland)
{
double ABCPower=power_transformer[i].APower+power_transformer[i].BPower+power_transformer[i].CPower;
double ABCReactivePower=power_transformer[i].AReactivePower+power_transformer[i].BReactivePower+power_transformer[i].CReactivePower;
//if (!power_transformer[i].APower)
if(ABCPower==0 && ABCReactivePower==0 )//by DMY 20121014
{
//out<<power_transformer[i].low<<","<<power_transformer[i].ratedMVA<<","<<0.9<<","<<power_transformer[i].Serial_Number.trimmed()<<"\r\n";
//暂时不写编号20121013 by DMY
out<<power_transformer[i].low<<","<<power_transformer[i].ratedMVA<<","<<0.9<<"\r\n";
}
}
}
return 0;
}