#include "head.h" //int extern balance_node; #include "qt_readxml.h" #include #include using namespace std; bool Qt_readxml::XmlReaderwriteFile(QIODevice *file_output) { //std::cout<<"XmlReaderwriteFile"<totalBus) { totalBus=acline_segment[i].link_to; maxIsland=acline_segment[i].island; } } for (int i=0;itotalBus) { totalBus=power_transformer[i].link_2; maxIsland=power_transformer[i].island; } } for (int i=0;ibusNo) // busNo=acline_segment[i].link_from; // if (acline_segment[i].link_to>busNo) // busNo=acline_segment[i].link_to; // } // for (int i=0;ibusNo) // busNo=power_transformer[i].link_1; // if (power_transformer[i].link_2>busNo) // busNo=power_transformer[i].link_2; // } // double basePower= base_power[0].basePower; // //out<::iterator it = find_if(power_transformer.begin(), power_transformer.end(), bus_finder(busbar_section[i].flag)); //得到与ID号相对应的元素 // if(it!=power_transformer.end()) // { // double PL=((it->APower)+(it->BPower)+(it->CPower))/(base_power[0].basePower*1000); // double QL=((it->AReactivePower)+(it->BReactivePower)+(it->CReactivePower))/(base_power[0].basePower*1000); // if (PL==0 && QL==0) // { // out<