|
|
@@ -741,10 +741,13 @@ int residue(double t, |
|
|
|
double cendfm, cendfc, cendfp; |
|
|
|
/*Aliases for various grid spacings:*/ |
|
|
|
double dpsip, dpsiav, dpsipm, dpsim, dpsimm; |
|
|
|
|
|
|
|
/*define the heat release rate related parameters*/ |
|
|
|
//double Tsp=298.0; |
|
|
|
double HRR = 0 ; |
|
|
|
double Hf[nsp]; |
|
|
|
double heatRR[npts]; |
|
|
|
|
|
|
|
//double Hf = 0 ; |
|
|
|
|
|
|
|
dpsip=dpsiav=dpsipm=dpsim=dpsimm=ONE; |
|
|
@@ -759,7 +762,7 @@ int residue(double t, |
|
|
|
|
|
|
|
/*Initialize the HRR data*/ |
|
|
|
for (j=1; j<= npts ; j++) { |
|
|
|
HRRdata(j) = 0 ; |
|
|
|
heatRR(j) = 0 ; |
|
|
|
} |
|
|
|
|
|
|
|
// /*evaluate properties at j=1*************************/ |
|
|
@@ -904,8 +907,8 @@ int residue(double t, |
|
|
|
/*Calculate the Heat Release Rate */ |
|
|
|
for(size_t k = 1; k <= nsp; k++) { |
|
|
|
Hf(k) = data->gas->Hf298SS(k-1); |
|
|
|
HRR = wdot(k) * Hf(k) ; |
|
|
|
HRRdata(j) = HRR ; |
|
|
|
HRR = - wdot(k) * Hf(k) ; |
|
|
|
heatRR(j) = HRR + heatRR(j); |
|
|
|
} |
|
|
|
|
|
|
|
// //energy formulation: |
|
|
@@ -1032,6 +1035,11 @@ int residue(double t, |
|
|
|
// //Tres(j)=Tdot(j); |
|
|
|
//} |
|
|
|
|
|
|
|
/**/ |
|
|
|
for (j=1 ; j<=npts ; j++) { |
|
|
|
HRRdata(j) = heatRR(j) ; |
|
|
|
} |
|
|
|
|
|
|
|
return(0); |
|
|
|
|
|
|
|
} |
|
|
|