| /petsc/src/mat/tests/ |
| H A D | ex255.c | 23 PetscCall(MatConvert(A, MATIS, MAT_INITIAL_MATRIX, &B)); in main()
|
| H A D | ex55.c | 180 PetscCall(MatConvert(C, MATIS, MAT_INITIAL_MATRIX, &A)); in main() 194 PetscCall(MatConvert(C, MATIS, MAT_REUSE_MATRIX, &A)); in main() 210 PetscCall(MatConvert(A, MATIS, MAT_INPLACE_MATRIX, &A)); in main()
|
| H A D | ex23.c | 55 PetscCall(MatSetType(A, MATIS)); in main() 233 PetscCall(MatSetType(A2, MATIS)); in main() 265 PetscCall(MatSetType(A2, MATIS)); in main() 295 PetscCall(MatConvert(B2, MATIS, MAT_INITIAL_MATRIX, &A2)); in main() 297 PetscCall(MatConvert(B2, MATIS, MAT_REUSE_MATRIX, &A2)); in main() 299 PetscCall(MatConvert(B2, MATIS, MAT_INPLACE_MATRIX, &B2)); in main() 333 PetscCall(MatSetType(T, MATIS)); in main() 490 PetscCall(MatConvert(A2, MATIS, MAT_INITIAL_MATRIX, &B2)); in main() 492 PetscCall(MatConvert(A2, MATIS, MAT_REUSE_MATRIX, &B2)); in main() 495 PetscCall(MatConvert(A2, MATIS, MAT_INPLACE_MATRIX, &A2)); in main()
|
| H A D | ex115.c | 148 PetscCall(MatConvert(B, MATIS, MAT_INITIAL_MATRIX, &D)); in main() 149 PetscCall(MatConvert(B, MATIS, MAT_REUSE_MATRIX, &D)); in main()
|
| H A D | ex123.c | 53 PetscCall(PetscObjectTypeCompare((PetscObject)A, MATIS, &ismatis)); in main()
|
| /petsc/doc/overview/ |
| H A D | linear_solve_table.md | 30 - ``MATAIJ``, ``MATBAIJ``, ``MATSBAIJ``, ``MATKAIJ``, ``MATMPISELL``, ``MATIS`` 186 - ``MATAIJ``, ``MATBAIJ``, ``MATSBAIJ``, ``MATIS`` 256 - ``MATIS`` 263 - ``MATIS``
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex71.c | 242 PetscCall(DMSetMatType(da, MATIS)); in main() 287 PetscCall(MatSetType(A, MATIS)); in main() 414 PetscCall(PetscObjectTypeCompare((PetscObject)A, MATIS, &ismatis)); in main()
|
| H A D | ex72.c | 303 PetscCall(PetscObjectTypeCompare((PetscObject)A, MATIS, &ismatis)); in main() 307 PetscCall(MatConvert(A, MATIS, MAT_INITIAL_MATRIX, &J)); in main()
|
| H A D | ex29.c | 249 PetscCall(MatConvert(jac, MATIS, MAT_INITIAL_MATRIX, &J2)); in ComputeMatrix()
|
| H A D | ex34.c | 288 PetscCall(MatConvert(jac, MATIS, MAT_INITIAL_MATRIX, &J2)); in ComputeMatrix()
|
| /petsc/doc/changes/ |
| H A D | 321.md | 99 - Deprecate `MATIS` options `-matis_xxx`. Use `-mat_is_xxx` 100 - Add support for repeated entries in the local part of the local to global map for `MATIS` via the… 101 - Add support to dump and load a matrix of `MATIS` type
|
| H A D | 317.md | 140 - `MATIS` now supports negative and repeated indices in the local-to-global map and the COO assembl…
|
| /petsc/src/ksp/pc/impls/mg/ |
| H A D | gdsw.c | 38 PetscCall(PetscObjectTypeCompare((PetscObject)A, MATIS, &flg)); in PCMGGDSWSetUp() 44 PetscCall(MatConvert(A, MATIS, MAT_INITIAL_MATRIX, &A)); in PCMGGDSWSetUp()
|
| /petsc/src/mat/impls/is/ |
| H A D | matis.c | 194 PetscCall(MatSetType(C, MATIS)); in MatPtAPSymbolic_IS_XAIJ() 656 PetscCall(MatSetType(B, MATIS)); in MatConvert_XAIJ_IS() 768 PetscCall(MatSetType(B, MATIS)); in MatConvert_XAIJ_IS() 843 PetscCall(PetscObjectTypeCompare((PetscObject)*newmat, MATIS, &ismatis)); in MatConvert_Nest_IS() 870 PetscCall(PetscObjectTypeCompare((PetscObject)T, MATIS, &ismatis)); in MatConvert_Nest_IS() 876 PetscCall(PetscObjectTypeCompare((PetscObject)nest[i][j], MATIS, &ismatis)); in MatConvert_Nest_IS() 1049 PetscCall(MatSetType(B, MATIS)); in MatConvert_Nest_IS() 1261 PetscCall(MatSetType(C, MATIS)); in MatTranspose_IS() 1378 PetscCall(PetscObjectTypeCompare((PetscObject)*newmat, MATIS, &ismatis)); in MatCreateSubMatrix_IS() 1433 PetscCall(MatSetType(*newmat, MATIS)); in MatCreateSubMatrix_IS() [all …]
|
| /petsc/src/mat/interface/ |
| H A D | matregis.c | 140 PetscCall(MatRegister(MATIS, MatCreate_IS)); in MatRegisterAll()
|
| /petsc/src/ksp/pc/impls/is/ |
| H A D | pcis.c | 145 PetscCall(PetscObjectTypeCompare((PetscObject)pc->pmat, MATIS, &flg)); in PCISSetUp() 149 PetscCall(PetscObjectTypeCompare((PetscObject)pc->mat, MATIS, &flg)); in PCISSetUp()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexdd.c | 357 PetscCall(DMSetMatType(odm, MATIS)); in DMCreateNeumannOverlap_Plex()
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddc.c | 373 PetscCall(PetscObjectTypeCompare((PetscObject)divudotp, MATIS, &ismatis)); in PCBDDCSetDivergenceMat() 1422 PetscCall(PetscObjectTypeCompare((PetscObject)pc->pmat, MATIS, &ismatis)); in PCSetUp_BDDC() 2574 PetscCall(PetscObjectTypeCompare((PetscObject)M, MATIS, &ismatis)); in PCBDDCCreateFETIDPOperators_BDDC() 2604 PetscCall(PetscObjectTypeCompare((PetscObject)M, MATIS, &ismatis)); in PCBDDCCreateFETIDPOperators_BDDC() 2632 PetscCall(PetscObjectTypeCompare((PetscObject)M, MATIS, &ismatis)); in PCBDDCCreateFETIDPOperators_BDDC()
|
| H A D | bddcprivate.c | 357 PetscCall(MatConvert(lGall, MATIS, MAT_INITIAL_MATRIX, &lGis)); in PCBDDCNedelecSupport() 389 PetscCall(MatSetType(B, MATIS)); in PCBDDCNedelecSupport() 3129 PetscCall(MatSetType(pcbddc->divudotp, MATIS)); in PCBDDCBenignDetectSaddlePoint() 7731 PetscCall(PetscObjectTypeCompare((PetscObject)mat, MATIS, &ismatis)); in PCBDDCMatISGetSubassemblingPattern() 8019 PetscCall(PetscObjectTypeCompare((PetscObject)mat, MATIS, &ismatis)); in PCBDDCMatISSubassemble() 8041 PetscCall(PetscObjectTypeCompare((PetscObject)*mat_n, MATIS, &ismatis)); in PCBDDCMatISSubassemble() 8581 PetscCall(MatSetType(t_coarse_mat_is, MATIS)); in PCBDDCSetUpCoarseSolver() 9009 PetscCall(MatSetType(coarsedivudotp_is, MATIS)); in PCBDDCSetUpCoarseSolver() 9679 PetscCall(MatSetType(A, MATIS)); in PCBDDCLoadOrViewCustomization()
|
| H A D | bddcfetidp.c | 590 PetscCall(MatSetType(T, MATIS)); in PCBDDCSetupFETIDPMatContext()
|
| /petsc/src/mat/impls/hypre/ |
| H A D | mhypre.c | 313 PetscCall(MatSetType(*B, MATIS)); in MatConvert_HYPRE_IS() 1759 PetscCall(PetscStrcmp(mtype, MATIS, &isis)); 1762 …e %s, %s, %s, %s, %s, and %s", mtype, MATAIJ, MATSEQAIJ, MATSEQAIJMKL, MATMPIAIJ, MATIS, MATHYPRE); 1848 PetscCall(MatConvert_HYPRE_IS(T, MATIS, MAT_INITIAL_MATRIX, A));
|
| /petsc/src/ksp/ksp/impls/fetidp/ |
| H A D | fetidp.c | 537 PetscCall(PetscObjectTypeCompare((PetscObject)A, MATIS, &ismatis)); in KSPFETIDPSetUpOperators()
|
| /petsc/src/ts/tutorials/ |
| H A D | ex30.c | 2158 PetscCall(PetscObjectTypeCompare((PetscObject)A, MATIS, &ismatis)); in PreStage() 2160 PetscCall(PetscObjectTypeCompare((PetscObject)P, MATIS, &ismatis)); in PreStage()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscmat.pxi | 11 PetscMatType MATIS
|
| /petsc/include/ |
| H A D | petscmat.h | 44 #define MATIS "is" macro
|