#include #include #include #include void printDGeMatrix(size_t m, size_t n, const double *A, ptrdiff_t incRowA, ptrdiff_t incColA) { for (size_t i=0; iincColA) { dger(n, m, alpha, y, incY, x, incX, A, incColA, incRowA); return; } for (size_t j=0; jmax) { I = i; max = fabs(x[i*incX]); } } return I; } void dswap(size_t n, double *x, ptrdiff_t incX, double *y, ptrdiff_t incY) { for (size_t i=0; i