42 double xco2=0.1, xco=0.03, xh2o=0.2, xch4=0.0, fvs=1.0E-7;
45 vector<double> xCO2(nx, xco2);
46 vector<double> xCO(nx, xco);
47 vector<double> xH2O(nx, xh2o);
48 vector<double> xCH4(nx, 0.0);
49 vector<double> fvsoot(nx, fvs);
51 vector<double> x(nx, 0.0);
53 vector<double> T(nx, Tconst);
58 double xH2O_avg = 0.0;
59 for(
int i=1; i<nx; ++i){
63 rad *rcslw =
new rad_rcslw(nGG, Tconst, P, fvs, xh2o, xco2, xco);
70 parallel_planes(rcslw, L, ntheta, T, P, fvsoot, xH2O, xCO2, xCO, xCH4, q, Q, x, xQ,
true);
74 cout <<
"# x (m), Q (kW/m3)";
75 for(
int i=0; i<xQ.size(); ++i)
76 cout << endl << xQ[i] <<
" " << Q[i]/1000;
void parallel_planes(rad *RAD, const double L, const int ntheta, const vector< double > &T, const double P, const vector< double > &fvsoot, const vector< double > &xH2O, const vector< double > &xCO2, const vector< double > &xCO, const vector< double > &xCH4, vector< double > &q, vector< double > &Q, vector< double > &x, vector< double > &xQ, const bool LzeroIbc=false)