Skip to main content
Sign in
Snippets Groups Projects
Commit 54a39d8c authored by Scott Lahteine's avatar Scott Lahteine Committed by Richard Wackerbarth
Browse files

Use a ternary in qr_solve.cpp

parent 17c23bba
Branches
Tags
No related merge requests found
...@@ -1488,16 +1488,10 @@ void dswap(int n, double x[], int incx, double y[], int incy) ...@@ -1488,16 +1488,10 @@ void dswap(int n, double x[], int incx, double y[], int incy)
x[i + 2] = y[i + 2]; x[i + 2] = y[i + 2];
y[i + 2] = temp; y[i + 2] = temp;
} }
if (0 <= incx)
ix = 0;
else
ix = (- n + 1) * incx;
if (0 <= incy)
iy = 0;
else
iy = (- n + 1) * incy;
} }
else { else {
ix = (incx >= 0) ? 0 : (-n + 1) * incx;
iy = (incy >= 0) ? 0 : (-n + 1) * incy;
for (i = 0; i < n; i++) { for (i = 0; i < n; i++) {
temp = x[ix]; temp = x[ix];
x[ix] = y[iy]; x[ix] = y[iy];
... ...
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment