11 double *p, *
q, *
r, *
s, t;
15 for (j = 0, p = a; j <
n; ++j, p += n + 1) {
16 for (q = a + j * n; q < p; ++
q)
21 for (k = j + 1, q = p + n; k <
n; ++k, q +=
n) {
22 for (r = a + j * n, s = a + k * n, t = 0.; r < p;)
28 for (j = 0, p = a; j <
n; ++j, p += n + 1) {
29 for (k = 0, q = a + j * n; k < j;)
30 b[j] -= b[k++] * *q++;
33 for (j = n - 1, p = a + n * n - 1; j >= 0; --j, p -= n + 1) {
34 for (k = j + 1, q = p + n; k <
n; q +=
n)
int solvps(double *s, double *x, int n)