Home
last modified time | relevance | path

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

/petsc/src/mat/impls/baij/seq/
H A Dbaijfact3.c155 IS isicol; in MatLUFactorSymbolic_SeqBAIJ() local
175 PetscCall(ISInvertPermutation(iscol, PETSC_DECIDE, &isicol)); in MatLUFactorSymbolic_SeqBAIJ()
177 PetscCall(ISGetIndices(isicol, &ic)); in MatLUFactorSymbolic_SeqBAIJ()
243 PetscCall(ISRestoreIndices(isicol, &ic)); in MatLUFactorSymbolic_SeqBAIJ()
269 b->icol = isicol; in MatLUFactorSymbolic_SeqBAIJ()
H A Dbaijfact4.c10 IS isrow = b->row, isicol = b->icol; in MatILUFactorNumeric_SeqBAIJ_N_inplace() local
25 PetscCall(ISGetIndices(isicol, &ic)); in MatILUFactorNumeric_SeqBAIJ_N_inplace()
77 PetscCall(ISRestoreIndices(isicol, &ic)); in MatILUFactorNumeric_SeqBAIJ_N_inplace()
H A Dbaijfact2.c118 IS isrow = b->row, isicol = b->icol; in MatLUFactorNumeric_SeqBAIJ_N() local
130 PetscCall(ISGetIndices(isicol, &ic)); in MatLUFactorNumeric_SeqBAIJ_N()
203 PetscCall(ISRestoreIndices(isicol, &ic)); in MatLUFactorNumeric_SeqBAIJ_N()
207 PetscCall(ISIdentity(isicol, &col_identity)); in MatLUFactorNumeric_SeqBAIJ_N()
314 IS isicol; in MatILUFactorSymbolic_SeqBAIJ() local
342 PetscCall(ISInvertPermutation(iscol, PETSC_DECIDE, &isicol)); in MatILUFactorSymbolic_SeqBAIJ()
362 b->icol = isicol; in MatILUFactorSymbolic_SeqBAIJ()
372 PetscCall(ISGetIndices(isicol, &ic)); in MatILUFactorSymbolic_SeqBAIJ()
458 PetscCall(ISRestoreIndices(isicol, &ic)); in MatILUFactorSymbolic_SeqBAIJ()
496 b->icol = isicol; in MatILUFactorSymbolic_SeqBAIJ()
H A Dbaijfact.c11 IS isrow = b->row, isicol = b->icol; in MatLUFactorNumeric_SeqBAIJ_2() local
22 PetscCall(ISGetIndices(isicol, &ic)); in MatLUFactorNumeric_SeqBAIJ_2()
106 PetscCall(ISRestoreIndices(isicol, &ic)); in MatLUFactorNumeric_SeqBAIJ_2()
227 IS isrow = b->row, isicol = b->icol; in MatILUFactorNumeric_SeqBAIJ_2_inplace() local
246 PetscCall(ISGetIndices(isicol, &ic)); in MatILUFactorNumeric_SeqBAIJ_2_inplace()
324 PetscCall(ISRestoreIndices(isicol, &ic)); in MatILUFactorNumeric_SeqBAIJ_2_inplace()
453 IS isrow = b->row, isicol = b->icol; in MatLUFactorNumeric_SeqBAIJ_1() local
489 PetscCall(ISGetIndices(isicol, &ic)); in MatLUFactorNumeric_SeqBAIJ_1()
583 PetscCall(ISRestoreIndices(isicol, &ic)); in MatLUFactorNumeric_SeqBAIJ_1()
587 PetscCall(ISIdentity(isicol, &col_identity)); in MatLUFactorNumeric_SeqBAIJ_1()
[all …]
H A Dbaijfact13.c13 IS isrow = b->row, isicol = b->icol; in MatILUFactorNumeric_SeqBAIJ_3_inplace() local
32 PetscCall(ISGetIndices(isicol, &ic)); in MatILUFactorNumeric_SeqBAIJ_3_inplace()
150 PetscCall(ISRestoreIndices(isicol, &ic)); in MatILUFactorNumeric_SeqBAIJ_3_inplace()
171 IS isrow = b->row, isicol = b->icol; in MatLUFactorNumeric_SeqBAIJ_3() local
183 PetscCall(ISGetIndices(isicol, &ic)); in MatLUFactorNumeric_SeqBAIJ_3()
261 PetscCall(ISRestoreIndices(isicol, &ic)); in MatLUFactorNumeric_SeqBAIJ_3()
H A Dbaijfact11.c13 IS isrow = b->row, isicol = b->icol; in MatILUFactorNumeric_SeqBAIJ_4_inplace() local
35 PetscCall(ISGetIndices(isicol, &ic)); in MatILUFactorNumeric_SeqBAIJ_4_inplace()
211 PetscCall(ISRestoreIndices(isicol, &ic)); in MatILUFactorNumeric_SeqBAIJ_4_inplace()
233 IS isrow = b->row, isicol = b->icol; in MatLUFactorNumeric_SeqBAIJ_4() local
246 PetscCall(ISGetIndices(isicol, &ic)); in MatLUFactorNumeric_SeqBAIJ_4()
329 PetscCall(ISRestoreIndices(isicol, &ic)); in MatLUFactorNumeric_SeqBAIJ_4()
H A Dbaijfact9.c13 IS isrow = b->row, isicol = b->icol; in MatILUFactorNumeric_SeqBAIJ_5_inplace() local
37 PetscCall(ISGetIndices(isicol, &ic)); in MatILUFactorNumeric_SeqBAIJ_5_inplace()
289 PetscCall(ISRestoreIndices(isicol, &ic)); in MatILUFactorNumeric_SeqBAIJ_5_inplace()
311 IS isrow = b->row, isicol = b->icol; in MatLUFactorNumeric_SeqBAIJ_5() local
324 PetscCall(ISGetIndices(isicol, &ic)); in MatLUFactorNumeric_SeqBAIJ_5()
401 PetscCall(ISRestoreIndices(isicol, &ic)); in MatLUFactorNumeric_SeqBAIJ_5()
H A Dbaijfact7.c13 IS isrow = b->row, isicol = b->icol; in MatILUFactorNumeric_SeqBAIJ_6_inplace() local
36 PetscCall(ISGetIndices(isicol, &ic)); in MatILUFactorNumeric_SeqBAIJ_6_inplace()
354 PetscCall(ISRestoreIndices(isicol, &ic)); in MatILUFactorNumeric_SeqBAIJ_6_inplace()
369 IS isrow = b->row, isicol = b->icol; in MatLUFactorNumeric_SeqBAIJ_6() local
382 PetscCall(ISGetIndices(isicol, &ic)); in MatLUFactorNumeric_SeqBAIJ_6()
459 PetscCall(ISRestoreIndices(isicol, &ic)); in MatLUFactorNumeric_SeqBAIJ_6()
H A Dbaijfact5.c12 IS isrow = b->row, isicol = b->icol; in MatILUFactorNumeric_SeqBAIJ_7_inplace() local
39 PetscCall(ISGetIndices(isicol, &ic)); in MatILUFactorNumeric_SeqBAIJ_7_inplace()
450 PetscCall(ISRestoreIndices(isicol, &ic)); in MatILUFactorNumeric_SeqBAIJ_7_inplace()
465 IS isrow = b->row, isicol = b->icol; in MatLUFactorNumeric_SeqBAIJ_7() local
478 PetscCall(ISGetIndices(isicol, &ic)); in MatLUFactorNumeric_SeqBAIJ_7()
555 PetscCall(ISRestoreIndices(isicol, &ic)); in MatLUFactorNumeric_SeqBAIJ_7()
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/
H A Dbjkokkos.kokkos.cxx787 IS isrow, isicol; in PCSetUp_BJKOKKOS() local
793 … PetscCall(MatGetOrdering(Aseq, rtype, &isrow, &isicol)); // only seems to work for seq matrix in PCSetUp_BJKOKKOS()
795 …PetscCall(ISInvertPermutation(isicol, PETSC_DECIDE, &isrow)); // THIS IS BACKWARD -- isrow is inve… in PCSetUp_BJKOKKOS()
799 PetscCall(ISShift(isicol, Istart, isicol)); in PCSetUp_BJKOKKOS()
800 PetscCall(MatCreateSubMatrix(A, isicol, isicol, MAT_INITIAL_MATRIX, &mat_block_order)); in PCSetUp_BJKOKKOS()
801 PetscCall(ISShift(isicol, -Istart, isicol)); in PCSetUp_BJKOKKOS()
806 PetscCall(ISGetIndices(isicol, &icolindices)); in PCSetUp_BJKOKKOS()
814 PetscCall(ISRestoreIndices(isicol, &icolindices)); in PCSetUp_BJKOKKOS()
832 PetscCall(ISGetIndices(isicol, &icolindices)); in PCSetUp_BJKOKKOS()
870 PetscCall(ISRestoreIndices(isicol, &icolindices)); in PCSetUp_BJKOKKOS()
[all …]
/petsc/src/mat/impls/aij/seq/
H A Daijfact.c57 IS isicol; in MatLUFactorSymbolic_SeqAIJ() local
73 PetscCall(ISInvertPermutation(iscol, PETSC_DECIDE, &isicol)); in MatLUFactorSymbolic_SeqAIJ()
75 PetscCall(ISGetIndices(isicol, &ic)); in MatLUFactorSymbolic_SeqAIJ()
142 PetscCall(ISRestoreIndices(isicol, &ic)); in MatLUFactorSymbolic_SeqAIJ()
165 b->icol = isicol; in MatLUFactorSymbolic_SeqAIJ()
222 IS isrow = b->row, isicol = b->icol; in MatLUFactorNumeric_SeqAIJ() local
261 PetscCall(ISGetIndices(isicol, &ic)); in MatLUFactorNumeric_SeqAIJ()
358 PetscCall(ISRestoreIndices(isicol, &ic)); in MatLUFactorNumeric_SeqAIJ()
362 PetscCall(ISIdentity(isicol, &col_identity)); in MatLUFactorNumeric_SeqAIJ()
401 IS isrow = b->row, isicol = b->icol; in MatLUFactorNumeric_SeqAIJ_inplace() local
[all …]
H A Dinode.c1202 IS isrow = b->row, isicol = b->icol; in MatLUFactorNumeric_SeqAIJ_Inode() local
1240 PetscCall(ISGetIndices(isicol, &ic)); in MatLUFactorNumeric_SeqAIJ_Inode()
1951 PetscCall(ISRestoreIndices(isicol, &ic)); in MatLUFactorNumeric_SeqAIJ_Inode()
/petsc/src/ts/utils/dmplexlandau/
H A Dplexland.c1910 IS isrow, isicol; in LandauCreateJacobianMatrix() local
1911 PetscCall(MatGetOrdering(gMat, rtype, &isrow, &isicol)); in LandauCreateJacobianMatrix()
1925 PetscCall(ISDestroy(&isicol)); in LandauCreateJacobianMatrix()
/petsc/src/mat/impls/aij/seq/seqcusparse/
H A Daijcusparse.cu574 IS isrow = a->row, isicol = a->icol; in MatSeqAIJCUSPARSEILUAnalysisAndCopyToGPU() local
604 PetscCall(ISIdentity(isicol, &col_identity)); in MatSeqAIJCUSPARSEILUAnalysisAndCopyToGPU()
608 PetscCall(ISGetIndices(isicol, &c)); in MatSeqAIJCUSPARSEILUAnalysisAndCopyToGPU()
611 PetscCall(ISRestoreIndices(isicol, &c)); in MatSeqAIJCUSPARSEILUAnalysisAndCopyToGPU()