changed doublereal* to iterator in axpy

This commit is contained in:
Dave Goodwin 2006-04-25 09:52:39 +00:00
parent d5b18300cc
commit 501e9f1ac1

View file

@ -131,9 +131,12 @@ namespace Cantera {
* Evaluate a*x + y.
*/
void axpy(doublereal a, const Array2D& x, const Array2D& y) {
const doublereal* xb = x.begin();
const doublereal* yb = y.begin();
doublereal* b = begin();
//const doublereal* xb = x.begin();
//const doublereal* yb = y.begin();
//doublereal* b = begin();
iterator b = begin();
const_iterator xb = x.begin();
const_iterator yb = y.begin();
for (; b != end(); ++b, ++xb, ++yb) *b = a*(*xb) + *yb;
}