[1D] Removed min and max attributes from saved profiles

Actual array values could be outside the assumed bounds as a result of solver
tolerances, so it doesn't actually make sense to check these when restoring the
solution.

Resolves Issue 88.
This commit is contained in:
Ray Speth 2013-04-12 23:07:08 +00:00
parent e13116c229
commit eec1a6b3ec
2 changed files with 4 additions and 4 deletions

View file

@ -955,7 +955,7 @@ XML_Node& StFlow::save(XML_Node& o, const doublereal* const sol)
x.size(),DATA_PTR(x),"1/s","rate");
soln.getRow(2,DATA_PTR(x));
addFloatArray(gv,"T",x.size(),DATA_PTR(x),"K","temperature",0.0);
addFloatArray(gv,"T",x.size(),DATA_PTR(x),"K","temperature");
soln.getRow(3,DATA_PTR(x));
addFloatArray(gv,"L",x.size(),DATA_PTR(x),"N/m^4");
@ -963,7 +963,7 @@ XML_Node& StFlow::save(XML_Node& o, const doublereal* const sol)
for (k = 0; k < m_nsp; k++) {
soln.getRow(4+k,DATA_PTR(x));
addFloatArray(gv,m_thermo->speciesName(k),
x.size(),DATA_PTR(x),"","massFraction",0.0,1.0);
x.size(),DATA_PTR(x),"","massFraction");
}
vector_fp values(nPoints());

View file

@ -245,7 +245,7 @@ save(XML_Node& o, const doublereal* const soln)
XML_Node& inlt = Domain1D::save(o, soln);
inlt.addAttribute("type","inlet");
for (size_t k = 0; k < nComponents(); k++) {
ctml::addFloat(inlt, componentName(k), s[k], "", "",lowerBound(k), upperBound(k));
ctml::addFloat(inlt, componentName(k), s[k]);
}
for (size_t k=0; k < m_nsp; k++) {
ctml::addFloat(inlt, "massFraction", m_yin[k], "",
@ -780,7 +780,7 @@ save(XML_Node& o, const doublereal* const soln)
XML_Node& inlt = Domain1D::save(o, soln);
inlt.addAttribute("type","surface");
for (size_t k = 0; k < nComponents(); k++) {
ctml::addFloat(inlt, componentName(k), s[k], "", "",0.0, 1.0);
ctml::addFloat(inlt, componentName(k), s[k]);
}
return inlt;
}