Page 473 - Advanced Mine Ventilation
P. 473
442 Appendix C: Ventilation Network Analyzer in Cþþ With Input and Output
//READ OUTSIDE CONDITIONS
cout << "ynInput jj value" << endl;
cin >> jj;
// FIND JUNCTION COUNTER FOR OUTSIDE JUNCTION
for(int j¼1; j<¼nj; jþþ)
{
if(jctn[j] ¼¼ jj)
{
jj¼j;
break;
}
}
cdj[jj] ¼ 0.0;
mj[jj] ¼ 1;
// READ GENERAL DIESEL EXHAUST GENERATION RATES
cout << "ynInput qdbg, delqdg, qdjg, tlv and nqdjs values : " <<
endl;
cin >> qdbg >> delqdg >> qdjg >> tlv >> nqdbs >> nqdjs ;
assignDEGenRates();
//READ SPECIAL DIESEL EXHAUST GENERATION RATES
if(nqdbs !¼ 0)
{
int i;
cout << "ynInput i, qdbs and delqds values : " << endl;
for(int j¼1; j<¼nqdbs; jþþ)
{
cin >> i >> qdbs >> delqds ;
if(qdbs !¼ 0)
{
qdwall[i] ¼ qdbs;
}
if(delqds !¼ 0)
{
qdwall[i] ¼ delqds*length[i];
}
}
}
if(nqdjs !¼ 0)
{
cout << "yn Input ii and qdjs values : " << endl;
for(int j¼1; j<¼nqdjs; jþþ)
{

