Lines Matching refs:Fdi
476 MatRowMapType *Fdi, *Foi;
482 Fdi = Fdi_h.data() + 1; // +1 for easy indexing in code below
516 Fdi[curRowIdx]++;
529 Fdi = Fdi_h.data(); // restore Fdi, Foi and make them CSR
532 Fdi[i + 1] += Fdi[i];
535 Fdnz = Fdi[Fm];
863 MatRowMapType *Fdi = Fdi_h.data(), *Foi = Foi_h.data();
866 Fdi[0] = Foi[0] = 0;
875 Fdi[i + 1] = lb2 - lb1; // row i length in Fdi
876 Foi[i + 1] = (Fi[i + 1] - Fi[i]) - Fdi[i + 1]; // row i length in Foi
879 Fdi[i + 1] += Fdi[i];
884 PetscInt Fdnz = Fdi[Fm], Fonz = Foi[Fm];
890 PetscInt len = Fdi[i + 1] - Fdi[i]; // diag row len
896 Fdj[Fdi[i] + j - nzLeft] = gid - cstart;
1006 const auto &Fdi = Fd.graph.row_map;
1030 PetscInt alen = Fdi(i + 1) - Fdi(i);
1032 PetscInt Fii = Fdi(i) + Foi(i);
1039 Fda(Fdi(i) + j - nzLeft) = val;