Searched refs:udiag (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/mat/utils/ |
| H A D | freespace.c | 136 …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 D | aijfact.c | 2056 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 D | sbaijfact.c | 229 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 D | sbaijfact2.c | 2476 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()
|