Home
last modified time | relevance | path

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

/petsc/src/mat/utils/
H A Dfreespace.c136 …uous_Cholesky(PetscFreeSpaceList *head, PetscInt *space, PetscInt n, PetscInt *ui, PetscInt *udiag) in PetscFreeSpaceContiguous_Cholesky() argument
150 udiag[row] = ui[row + 1] - 1; /* points to the last entry of U(row,:) */ in PetscFreeSpaceContiguous_Cholesky()
/petsc/src/mat/impls/aij/seq/
H A Daijfact.c2056 PetscInt reallocs = 0, i, *ai = a->i, *aj = a->j, am = A->rmap->n, *ui, *udiag; in MatICCFactorSymbolic_SeqAIJ() local
2076 PetscCall(PetscMalloc1(am + 1, &udiag)); in MatICCFactorSymbolic_SeqAIJ()
2084 udiag[i] = ui[i + 1] - 1; /* points to the last entry of U(i,:) */ in MatICCFactorSymbolic_SeqAIJ()
2203 …PetscCall(PetscFreeSpaceContiguous_Cholesky(&free_space, uj, am, ui, udiag)); /* store matrix fact… in MatICCFactorSymbolic_SeqAIJ()
2216 b->diag = udiag; in MatICCFactorSymbolic_SeqAIJ()
2261 PetscInt nlnk, *lnk, ncols, ncols_upper, *cols, *uj, **ui_ptr, *uj_ptr, *udiag; in MatCholeskyFactorSymbolic_SeqAIJ() local
2280 PetscCall(PetscMalloc1(am + 1, &udiag)); in MatCholeskyFactorSymbolic_SeqAIJ()
2371 …PetscCall(PetscFreeSpaceContiguous_Cholesky(&free_space, uj, am, ui, udiag)); /* store matrix fact… in MatCholeskyFactorSymbolic_SeqAIJ()
2381 b->diag = udiag; in MatCholeskyFactorSymbolic_SeqAIJ()
/petsc/src/mat/impls/sbaij/seq/
H A Dsbaijfact.c229 PetscInt nlnk, *lnk, ncols, *cols, *uj, **ui_ptr, *uj_ptr, *udiag; in MatCholeskyFactorSymbolic_SeqSBAIJ() local
251 PetscCall(PetscMalloc1(mbs + 1, &udiag)); in MatCholeskyFactorSymbolic_SeqSBAIJ()
337 …PetscCall(PetscFreeSpaceContiguous_Cholesky(&free_space, uj, mbs, ui, udiag)); /* store matrix fac… in MatCholeskyFactorSymbolic_SeqSBAIJ()
349 b->diag = udiag; in MatCholeskyFactorSymbolic_SeqSBAIJ()
H A Dsbaijfact2.c2476 PetscInt reallocs = 0, i, *ui, *udiag, *cols; in MatICCFactorSymbolic_SeqSBAIJ() local
2499 PetscCall(PetscMalloc1(am + 1, &udiag)); in MatICCFactorSymbolic_SeqSBAIJ()
2508 udiag[i] = ui[i + 1] - 1; /* points to the last entry of U(i,:) */ in MatICCFactorSymbolic_SeqSBAIJ()
2619 …PetscCall(PetscFreeSpaceContiguous_Cholesky(&free_space, uj, am, ui, udiag)); /* store matrix fact… in MatICCFactorSymbolic_SeqSBAIJ()
2635 b->diag = udiag; in MatICCFactorSymbolic_SeqSBAIJ()