From 693d5caaf6c6b6a3c0f5ff02c30b12564b1ad038 Mon Sep 17 00:00:00 2001 From: Ray Speth Date: Fri, 12 Dec 2014 01:36:53 +0000 Subject: [PATCH] Clean up flamespeed demo --- samples/cxx/flamespeed/flamespeed.cpp | 38 +++++---------------------- 1 file changed, 7 insertions(+), 31 deletions(-) diff --git a/samples/cxx/flamespeed/flamespeed.cpp b/samples/cxx/flamespeed/flamespeed.cpp index 079386143..2111ba9a0 100644 --- a/samples/cxx/flamespeed/flamespeed.cpp +++ b/samples/cxx/flamespeed/flamespeed.cpp @@ -13,7 +13,7 @@ using namespace Cantera; using std::cout; using std::endl; -int flamespeed(int np, void* p) +int flamespeed(double phi) { try { IdealGasMix gas("gri30.cti","gri30_mix"); @@ -25,17 +25,7 @@ int flamespeed(int np, void* p) gas.setState_TPX(temp, pressure, "CH4:1.0, O2:2.0, N2:7.52"); size_t nsp = gas.nSpecies(); - vector_fp x; - x.resize(nsp); - - double phi = 0.0; - if (np > 0) { - phi = *(double*)(p); - } - if (phi == 0.0) { - cout << "Enter phi: "; - std::cin >> phi; - } + vector_fp x(nsp); doublereal C_atoms=1.0; doublereal H_atoms=4.0; @@ -70,17 +60,11 @@ int flamespeed(int np, void* p) doublereal Tad=gas.temperature(); cout << phi<<' '<> phi; + return flamespeed(phi); } -#endif -