From eec1a6b3ec83a6fc0c18d388c031587407e806e8 Mon Sep 17 00:00:00 2001 From: Ray Speth Date: Fri, 12 Apr 2013 23:07:08 +0000 Subject: [PATCH] [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. --- src/oneD/StFlow.cpp | 4 ++-- src/oneD/boundaries1D.cpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/oneD/StFlow.cpp b/src/oneD/StFlow.cpp index 0a1d98f7b..c0787518b 100644 --- a/src/oneD/StFlow.cpp +++ b/src/oneD/StFlow.cpp @@ -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()); diff --git a/src/oneD/boundaries1D.cpp b/src/oneD/boundaries1D.cpp index 044f9d110..3f850ad79 100644 --- a/src/oneD/boundaries1D.cpp +++ b/src/oneD/boundaries1D.cpp @@ -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; }