Searched refs:keepnonzeropattern (Results 1 – 10 of 10) sorted by relevance
| /petsc/src/mat/tests/ |
| H A D | ex11.c | 11 PetscBool keepnonzeropattern; in main() local 49 PetscCall(PetscOptionsHasName(NULL, NULL, "-keep_nonzero_pattern", &keepnonzeropattern)); in main() 50 if (keepnonzeropattern) PetscCall(MatSetOption(C, MAT_KEEP_NONZERO_PATTERN, PETSC_TRUE)); in main()
|
| H A D | ex12.c | 114 PetscBool keepnonzeropattern; in TestMatZeroRows_Basic() local 120 PetscCall(PetscOptionsHasName(NULL, NULL, "-keep_nonzero_pattern", &keepnonzeropattern)); in TestMatZeroRows_Basic() 121 if (keepnonzeropattern) PetscCall(MatSetOption(B, MAT_KEEP_NONZERO_PATTERN, PETSC_TRUE)); in TestMatZeroRows_Basic()
|
| /petsc/src/mat/impls/sell/seq/ |
| H A D | sell.h | 30 …PetscBool keepnonzeropattern; /* keeps matrix nonzero structure the same in calls to MatZer…
|
| H A D | sell.c | 940 a->keepnonzeropattern = flg; in MatSetOption_SeqSELL() 2173 b->keepnonzeropattern = PETSC_FALSE; in MatCreate_SeqSELL() 2267 c->keepnonzeropattern = a->keepnonzeropattern; in MatDuplicateNoCreate_SeqSELL()
|
| /petsc/src/mat/impls/sbaij/seq/ |
| H A D | sbaij.c | 188 a->keepnonzeropattern = flg; in MatSetOption_SeqSBAIJ() 1788 b->keepnonzeropattern = PETSC_FALSE; in MatCreate_SeqSBAIJ() 2001 c->keepnonzeropattern = a->keepnonzeropattern; in MatDuplicate_SeqSBAIJ()
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | aij.h | 59 …PetscBool keepnonzeropattern; /* keeps matrix nonzero structure same in calls to MatZeroRo…
|
| H A D | aij.c | 1323 a->keepnonzeropattern = flg; in MatSetOption_SeqAIJ() 2072 if (a->keepnonzeropattern) { in MatZeroRows_SeqAIJ() 4806 b->keepnonzeropattern = PETSC_FALSE; in MatCreate_SeqAIJ() 4931 c->keepnonzeropattern = a->keepnonzeropattern; in MatDuplicateNoCreate_SeqAIJ()
|
| /petsc/src/mat/impls/baij/seq/ |
| H A D | baij.c | 1563 a->keepnonzeropattern = flg; in MatSetOption_SeqBAIJ() 2341 if (baij->keepnonzeropattern) { in MatZeroRows_SeqBAIJ() 2354 if (sizes[i] == bs && !baij->keepnonzeropattern) { in MatZeroRows_SeqBAIJ() 3508 b->keepnonzeropattern = PETSC_FALSE; in MatCreate_SeqBAIJ()
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiaij.c | 897 nnzA = aijA->keepnonzeropattern; in MatZeroRows_MPIAIJ() 898 nnzB = aijB->keepnonzeropattern; in MatZeroRows_MPIAIJ() 926 if (!((Mat_SeqAIJ *)mat->A->data)->keepnonzeropattern || !((Mat_SeqAIJ *)mat->A->data)->nonew) { in MatZeroRows_MPIAIJ()
|
| /petsc/src/mat/impls/baij/mpi/ |
| H A D | mpibaij.c | 1647 if (!((Mat_SeqBAIJ *)l->A->data)->keepnonzeropattern || !((Mat_SeqBAIJ *)l->A->data)->nonew) { in MatZeroRows_MPIBAIJ()
|