| /petsc/src/dm/tests/ |
| H A D | ex9.c | 40 PetscCall(DMSetMatType(packer, MATNEST)); in main()
|
| /petsc/doc/overview/ |
| H A D | linear_solve_table.md | 200 - ``MATAIJ``, ``MATBAIJ``, ``MATNEST`` 324 - ``MATAIJ``, ``MATBAIJ``, ``MATSEQSELL``, ``MATDENSE``, ``MATNEST`` 396 - ``MATAIJ``, ``MATSBAIJ``, ``MATDENSE``, ``MATNEST``
|
| H A D | matrix_table.md | 172 - ``MATNEST``
|
| /petsc/doc/changes/ |
| H A D | 322.md | 91 …dSplitSetFields()` including with `-pc_fieldsplit_%d_fields fields` for `MATNEST`, making it possi… 92 utilize multiple levels of `PCFIELDSPLIT` with `MATNEST` from the command line
|
| H A D | 321.md | 94 …pose()` and `MatMultHermitianTransposeAdd()` in `MATSHELL`, `MATDENSE`, `MATNEST`, and `MATSCALAPA…
|
| H A D | 320.md | 134 - Add support for `MAT_FACTOR_LU` and `MAT_FACTOR_CHOLESKY` with `MATSOLVERMUMPS` for `MATNEST`
|
| /petsc/src/mat/tests/ |
| H A D | ex195.c | 69 PetscCall(MatSetType(nest, MATNEST)); in main()
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex19.c | 97 PetscCall(MatSetType(nest, MATNEST)); in main()
|
| H A D | ex85.c | 21 PetscCall(PetscObjectTypeCompare((PetscObject)G, MATNEST, &isnest)); in main()
|
| /petsc/src/ksp/ksp/tutorials/network/ |
| H A D | ex1_nest.c | 309 PetscCall(DMSetMatType(networkdm, MATNEST)); in main()
|
| /petsc/src/dm/impls/composite/ |
| H A D | packm.c | 191 PetscCall(PetscStrcmp(dm->mattype, MATNEST, &usenest)); in DMCreateMatrix_Composite()
|
| /petsc/src/mat/interface/ |
| H A D | matregis.c | 199 PetscCall(MatRegister(MATNEST, MatCreate_Nest)); in MatRegisterAll()
|
| /petsc/src/mat/utils/ |
| H A D | axpy.c | 61 PetscCall(PetscObjectTypeCompare((PetscObject)X, MATNEST, &flg)); in MatAXPY_BasicWithTypeCompare()
|
| /petsc/src/snes/tutorials/ |
| H A D | ex28.c | 243 PetscCall(PetscObjectTypeCompare((PetscObject)B, MATNEST, &nest)); in FormJacobian_All()
|
| /petsc/src/ksp/pc/impls/fieldsplit/ |
| H A D | fieldsplit.c | 359 PetscCall(PetscObjectTypeCompare((PetscObject)pc->mat, MATNEST, &mnest)); in PCFieldSplitSetRuntimeSplits_Private() 520 PetscCall(PetscObjectTypeCompare((PetscObject)pc->pmat, MATNEST, &isnest)); in PCFieldSplitSetDefaults() 523 PetscCall(PetscObjectTypeCompare((PetscObject)pc->mat, MATNEST, &isnest)); in PCFieldSplitSetDefaults() 589 if (pc->pmat) PetscCall(PetscObjectTypeCompare((PetscObject)pc->pmat, MATNEST, &matnest)); in PCSetUp_FieldSplit() 1689 PetscCall(PetscObjectTypeCompare((PetscObject)pc->pmat, MATNEST, &matnest)); in PCApply_FieldSplit() 1997 PetscCall(PetscObjectTypeCompare((PetscObject)pc->pmat, MATNEST, &matnest)); in PCApplyTranspose_FieldSplit()
|
| /petsc/src/mat/impls/nest/ |
| H A D | matnest.c | 938 PetscCall(PetscObjectTypeCompare((PetscObject)bA->m[i][j], MATNEST, &isNest)); in MatView_Nest() 1778 PetscCall(MatSetType(*B, MATNEST)); in MatCreateNest() 2329 PetscCall(PetscObjectChangeTypeName((PetscObject)A, MATNEST)); in MatCreate_Nest()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscmat.pxi | 73 PetscMatType MATNEST
|
| H A D | Mat.pyx | 80 NEST = S_(MATNEST) 1481 petsc.MatCreateNest, petsc.MATNEST
|
| /petsc/doc/manual/ |
| H A D | ksp.md | 1990 matrices can also be stored using the `MATNEST` format, which holds 1992 distributed in parallel. It is more efficient to use `MATNEST` with 1996 `MATNEST`. See {any}`sec_matnest` for more on assembling
|
| H A D | mat.md | 796 matrices, in which case the `MATNEST` format can be specified using
|
| /petsc/src/mat/impls/is/ |
| H A D | matis.c | 846 PetscCall(PetscObjectTypeCompare((PetscObject)lA, MATNEST, &isnest)); in MatConvert_Nest_IS() 1050 PetscCall(MatISSetLocalMatType(B, MATNEST)); in MatConvert_Nest_IS()
|
| /petsc/include/ |
| H A D | petscmat.h | 116 #define MATNEST "nest" macro
|
| /petsc/src/mat/impls/aij/mpi/mumps/ |
| H A D | mumps.c | 4501 PetscCall(MatSolverTypeRegister(MATSOLVERMUMPS, MATNEST, MAT_FACTOR_LU, MatGetFactor_nest_mumps)); in MatSolverTypeRegister_MUMPS() 4502 …PetscCall(MatSolverTypeRegister(MATSOLVERMUMPS, MATNEST, MAT_FACTOR_CHOLESKY, MatGetFactor_nest_mu… in MatSolverTypeRegister_MUMPS()
|
| /petsc/src/dm/impls/network/ |
| H A D | network.c | 2480 PetscCall(PetscStrcmp(mtype, MATNEST, &isNest)); in DMCreateMatrix_Network()
|