Searched refs:MATDIAGONAL (Results 1 – 12 of 12) sorted by relevance
| /petsc/src/mat/impls/diagonal/ |
| H A D | diagonal.c | 127 PetscCall(MatSetType(*B, MATDIAGONAL)); in MatDuplicate_Diagonal() 589 PetscCall(MatSetType(*J, MATDIAGONAL)); in MatCreateDiagonal() 734 PetscCall(PetscObjectChangeTypeName((PetscObject)A, MATDIAGONAL)); in MatCreate_Diagonal()
|
| /petsc/src/mat/interface/ |
| H A D | matregis.c | 249 PetscCall(MatRegister(MATDIAGONAL, MatCreate_Diagonal)); in MatRegisterAll()
|
| H A D | matrix.c | 1179 …tTypeCompareAny((PetscObject)mat, &is_constant_or_diagonal, MATCONSTANTDIAGONAL, MATDIAGONAL, "")); in MatView()
|
| /petsc/src/ksp/ksp/utils/lmvm/ |
| H A D | lmvmutils.c | 298 PetscCall(MatSetType(J0diag, MATDIAGONAL)); in MatLMVMSetJ0Diag() 311 PetscCall(PetscObjectTypeCompare((PetscObject)lmvm->J0, MATDIAGONAL, &isvdiag)); in MatLMVMGetJ0InvDiag() 314 PetscCall(MatSetType(lmvm->J0, MATDIAGONAL)); in MatLMVMGetJ0InvDiag()
|
| /petsc/doc/changes/ |
| H A D | 320.md | 140 - Add `MATDIAGONAL` which can be created with `MatCreateDiagonal()`
|
| /petsc/src/ksp/ksp/utils/lmvm/rescale/ |
| H A D | symbrdnrescale.c | 459 …ctTypeCompareAny((PetscObject)J0, &is_constant_or_diagonal, MATCONSTANTDIAGONAL, MATDIAGONAL, "")); in SymBroydenRescaleSetUp()
|
| /petsc/src/ksp/ksp/utils/lmvm/tests/ |
| H A D | ex1.c | 541 …all(PetscObjectTypeCompareAny((PetscObject)J_0, &has_solve, MATCONSTANTDIAGONAL, MATDIAGONAL, "")); in main()
|
| /petsc/src/mat/impls/aij/mpi/mumps/ |
| H A D | mumps.c | 1549 PetscCall(PetscObjectTypeCompare((PetscObject)sub, MATDIAGONAL, &isDiag)); in MatConvertToTriples_nest_xaij() 4078 PetscCall(PetscObjectBaseTypeCompare((PetscObject)A, MATDIAGONAL, &isDiag)); in MatGetFactor_aij_mumps() 4400 PetscCall(PetscObjectTypeCompare((PetscObject)sub, MATDIAGONAL, &isDiag)); in MatGetFactor_nest_mumps() 4495 …PetscCall(MatSolverTypeRegister(MATSOLVERMUMPS, MATDIAGONAL, MAT_FACTOR_LU, MatGetFactor_aij_mumps… in MatSolverTypeRegister_MUMPS() 4496 …PetscCall(MatSolverTypeRegister(MATSOLVERMUMPS, MATDIAGONAL, MAT_FACTOR_CHOLESKY, MatGetFactor_aij… in MatSolverTypeRegister_MUMPS()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscmat.pxi | 92 PetscMatType MATDIAGONAL
|
| H A D | Mat.pyx | 99 DIAGONAL = S_(MATDIAGONAL)
|
| /petsc/include/ |
| H A D | petscmat.h | 141 #define MATDIAGONAL "diagonal" macro
|
| /petsc/src/ksp/pc/impls/hpddm/ |
| H A D | pchpddm.cxx | 2006 …PetscCall(PetscObjectTypeCompareAny((PetscObject)A11, &flg, MATDIAGONAL, MATCONSTANTDIAGONAL, "")); in PCSetUp_HPDDM()
|