Home
last modified time | relevance | path

Searched refs:MATIS (Results 1 – 25 of 29) sorted by relevance

12

/petsc/src/mat/tests/
H A Dex255.c23 PetscCall(MatConvert(A, MATIS, MAT_INITIAL_MATRIX, &B)); in main()
H A Dex55.c180 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 Dex23.c55 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 Dex115.c148 PetscCall(MatConvert(B, MATIS, MAT_INITIAL_MATRIX, &D)); in main()
149 PetscCall(MatConvert(B, MATIS, MAT_REUSE_MATRIX, &D)); in main()
H A Dex123.c53 PetscCall(PetscObjectTypeCompare((PetscObject)A, MATIS, &ismatis)); in main()
/petsc/doc/overview/
H A Dlinear_solve_table.md30 - ``MATAIJ``, ``MATBAIJ``, ``MATSBAIJ``, ``MATKAIJ``, ``MATMPISELL``, ``MATIS``
186 - ``MATAIJ``, ``MATBAIJ``, ``MATSBAIJ``, ``MATIS``
256 - ``MATIS``
263 - ``MATIS``
/petsc/src/ksp/ksp/tutorials/
H A Dex71.c242 PetscCall(DMSetMatType(da, MATIS)); in main()
287 PetscCall(MatSetType(A, MATIS)); in main()
414 PetscCall(PetscObjectTypeCompare((PetscObject)A, MATIS, &ismatis)); in main()
H A Dex72.c303 PetscCall(PetscObjectTypeCompare((PetscObject)A, MATIS, &ismatis)); in main()
307 PetscCall(MatConvert(A, MATIS, MAT_INITIAL_MATRIX, &J)); in main()
H A Dex29.c249 PetscCall(MatConvert(jac, MATIS, MAT_INITIAL_MATRIX, &J2)); in ComputeMatrix()
H A Dex34.c288 PetscCall(MatConvert(jac, MATIS, MAT_INITIAL_MATRIX, &J2)); in ComputeMatrix()
/petsc/doc/changes/
H A D321.md99 - 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 D317.md140 - `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 Dgdsw.c38 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 Dmatis.c194 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 Dmatregis.c140 PetscCall(MatRegister(MATIS, MatCreate_IS)); in MatRegisterAll()
/petsc/src/ksp/pc/impls/is/
H A Dpcis.c145 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 Dplexdd.c357 PetscCall(DMSetMatType(odm, MATIS)); in DMCreateNeumannOverlap_Plex()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddc.c373 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 Dbddcprivate.c357 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 Dbddcfetidp.c590 PetscCall(MatSetType(T, MATIS)); in PCBDDCSetupFETIDPMatContext()
/petsc/src/mat/impls/hypre/
H A Dmhypre.c313 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 Dfetidp.c537 PetscCall(PetscObjectTypeCompare((PetscObject)A, MATIS, &ismatis)); in KSPFETIDPSetUpOperators()
/petsc/src/ts/tutorials/
H A Dex30.c2158 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 Dpetscmat.pxi11 PetscMatType MATIS
/petsc/include/
H A Dpetscmat.h44 #define MATIS "is" macro

12