#include #include #include #include #include "tictoc.h" void scale(int n,double v[],double alpha){ for(int i=0;ifabs(A[i0][j])){ i0=i; } } // printf("swapping row %d with row %d\n",j,i0); swap(n,A[j],A[i0]); int t=P[j]; P[j]=P[i0]; P[i0]=t; for(int i=j+1;i=0;i--){ x[i]=y[i]; for(int j=i+1;j