/home/kcamus/qaas_runs/169-443-9681/intel/AMG/build/AMG/AMG/parcsr_ls/par_multi_interp.c: 550 - 576
--------------------------------------------------------------------------------

550:       for (i = pass_array_size-1; i > cnt-1; i--)
551:       {
552:          i1 = pass_array[i];
553:          no_break = 1;
554:          for (j=S_diag_i[i1]; j < S_diag_i[i1+1]; j++)
555:          {
556:             j1 = S_diag_j[j];
557:             if (assigned[j1] == pass-1)
[...]
568:             for (j=S_offd_i[i1]; j < S_offd_i[i1+1]; j++)
569:             {
570:                j1 = S_offd_j[j];
571:                if (assigned_offd[j1] == pass-1)
572:                {
573:                   pass_array[i++] = pass_array[cnt];
574:                   pass_array[cnt++] = i1; 
575:                   assigned[i1] = pass;
576:                   break;
