Home
last modified time | relevance | path

Searched refs:Bdiag (Results 1 – 1 of 1) sorted by relevance

/petsc/src/mat/impls/aij/seq/kokkos/
H A Daijkok.kokkos.cxx1941 const PetscInt *Bi = b->i, *Bj = b->j, *Bdiag = b->diag; in MatLUFactorNumeric_SeqAIJKokkos() local
1951 factors->jU_h = MatColIdxKokkosViewHost(NoInit("jU_h"), (Bdiag[0] - Bdiag[m])); in MatLUFactorNumeric_SeqAIJKokkos()
1952 factors->aU_h = MatScalarKokkosViewHost(NoInit("aU_h"), (Bdiag[0] - Bdiag[m])); in MatLUFactorNumeric_SeqAIJKokkos()
1962 PetscInt ulen = Bdiag[i] - Bdiag[i + 1]; // inclusive of the diagonal entry in MatLUFactorNumeric_SeqAIJKokkos()
1968 …PetscCall(PetscArraycpy(Uj + Ui[i] + 1, Bj + Bdiag[i + 1] + 1, ulen - 1)); // entries of U on the… in MatLUFactorNumeric_SeqAIJKokkos()
2023 PetscInt ulen = Bdiag[i] - Bdiag[i + 1]; in MatLUFactorNumeric_SeqAIJKokkos()
2033 Ua[Ui[i]] = 1.0 / Ba[Bdiag[i]]; // diagonal entry in MatLUFactorNumeric_SeqAIJKokkos()
2034 PetscCall(PetscArraycpy(Ua + Ui[i] + 1, Ba + Bdiag[i + 1] + 1, ulen - 1)); // entries of U in MatLUFactorNumeric_SeqAIJKokkos()
2185 const PetscInt *Bi = b->i, *Bj = b->j, *Bdiag = b->diag; in MatCholeskyFactorNumeric_SeqAIJKokkos() local
2241 D[i] = Ba[Bdiag[i]]; // actually Aa[Adiag[i]] is the inverse of the diagonal in MatCholeskyFactorNumeric_SeqAIJKokkos()