| /petsc/src/ksp/pc/impls/sor/ |
| H A D | sor.c | 9 MatSORType sym; /* forward, reverse, symmetric etc. */ 33 PetscCall(MatSOR(pc->pmat, x, jac->omega, (MatSORType)flag, jac->fshift, jac->its, jac->lits, y)); in PCApply_SOR() 47 PetscCall(MatSOR(pc->pmat, x, jac->omega, (MatSORType)flag, jac->fshift, jac->its, jac->lits, y)); in PCApplyTranspose_SOR() 55 MatSORType stype = jac->sym; in PCApplyRichardson_SOR() 58 if (guesszero) stype = (MatSORType)(stype | SOR_ZERO_INITIAL_GUESS); in PCApplyRichardson_SOR() 98 MatSORType sym = jac->sym; in PCView_SOR() 121 static PetscErrorCode PCSORSetSymmetric_SOR(PC pc, MatSORType flag) in PCSORSetSymmetric_SOR() 150 static PetscErrorCode PCSORGetSymmetric_SOR(PC pc, MatSORType *flag) in PCSORGetSymmetric_SOR() 214 PetscErrorCode PCSORGetSymmetric(PC pc, MatSORType *flag) in PCSORGetSymmetric() 218 PetscUseMethod(pc, "PCSORGetSymmetric_C", (PC, MatSORType *), (pc, flag)); in PCSORGetSymmetric() [all …]
|
| /petsc/src/mat/impls/sell/mpi/ |
| H A D | mpisell.h | 54 PETSC_INTERN PetscErrorCode MatSOR_MPISELL(Mat, Vec, PetscReal, MatSORType, PetscReal, PetscInt, Pe…
|
| H A D | mpisell.c | 1722 PetscErrorCode MatSOR_MPISELL(Mat matin, Vec bb, PetscReal omega, MatSORType flag, PetscReal fshift… in MatSOR_MPISELL()
|
| /petsc/src/mat/impls/sbaij/seq/ |
| H A D | relax.h | 122 PetscErrorCode MatSOR_SeqSBAIJ_ushort(Mat A, Vec bb, PetscReal omega, MatSORType flag, PetscReal fs… in MatSOR_SeqSBAIJ_ushort() 124 PetscErrorCode MatSOR_SeqSBAIJ(Mat A, Vec bb, PetscReal omega, MatSORType flag, PetscReal fshift, P… in MatSOR_SeqSBAIJ_ushort()
|
| H A D | sbaij.h | 143 PETSC_INTERN PetscErrorCode MatSOR_SeqSBAIJ(Mat, Vec, PetscReal, MatSORType, PetscReal, PetscInt, P…
|
| /petsc/src/ksp/pc/impls/eisens/ |
| H A D | eisen.c | 104 …PetscCall(MatSOR(eis->A, eis->b[pc->presolvedone - 1], eis->omega, (MatSORType)(SOR_ZERO_INITIAL_G… in PCPreSolve_Eisenstat() 119 …PetscCall(MatSOR(eis->A, eis->b[pc->presolvedone], eis->omega, (MatSORType)(SOR_ZERO_INITIAL_GUESS… in PCPostSolve_Eisenstat()
|
| /petsc/src/mat/impls/shell/ftn-custom/ |
| H A D | zshellf.c | 82 static PetscErrorCode oursor(Mat mat, Vec b, PetscReal omega, MatSORType flg, PetscReal shift, Pets… in oursor() 86 …(*(void (*)(Mat *, Vec *, PetscReal *, MatSORType *, PetscReal *, PetscInt *, PetscInt *, Vec *, P… in oursor()
|
| /petsc/src/mat/impls/aij/seq/aijsell/ |
| H A D | aijsell.c | 187 static PetscErrorCode MatSOR_SeqAIJSELL(Mat A, Vec bb, PetscReal omega, MatSORType flag, PetscReal … in MatSOR_SeqAIJSELL()
|
| /petsc/doc/changes/ |
| H A D | 31.md | 75 - Changed MatRelax() to MatSOR() to match MatSORType() and PCSOR
|
| /petsc/src/mat/impls/sell/seq/ |
| H A D | sell.h | 218 PETSC_INTERN PetscErrorCode MatSOR_SeqSELL(Mat, Vec, PetscReal, MatSORType, PetscReal, PetscInt, Pe…
|
| H A D | sell.c | 1687 PetscErrorCode MatSOR_SeqSELL(Mat A, Vec bb, PetscReal omega, MatSORType flag, PetscReal fshift, Pe… in MatSOR_SeqSELL()
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | aij.h | 331 PETSC_INTERN PetscErrorCode MatSOR_SeqAIJ(Mat, Vec, PetscReal, MatSORType, PetscReal, PetscInt, Pet… 332 PETSC_INTERN PetscErrorCode MatSOR_SeqAIJ_Inode(Mat, Vec, PetscReal, MatSORType, PetscReal, PetscIn…
|
| /petsc/include/ |
| H A D | petscpc.h | 162 PETSC_EXTERN PetscErrorCode PCSORSetSymmetric(PC, MatSORType); 163 PETSC_EXTERN PetscErrorCode PCSORGetSymmetric(PC, MatSORType *);
|
| H A D | petscmat.h | 1625 } MatSORType; typedef 1626 PETSC_EXTERN PetscErrorCode MatSOR(Mat, Vec, PetscReal, MatSORType, PetscReal, PetscInt, PetscInt, …
|
| /petsc/src/mat/impls/cdiagonal/ |
| H A D | cdiagonal.c | 257 static PetscErrorCode MatSOR_ConstantDiagonal(Mat matin, Vec x, PetscReal omega, MatSORType flag, P… in MatSOR_ConstantDiagonal()
|
| /petsc/src/mat/impls/blockmat/seq/ |
| H A D | blockmat.c | 18 static PetscErrorCode MatSOR_BlockMat_Symmetric(Mat A, Vec bb, PetscReal omega, MatSORType flag, Pe… in MatSOR_BlockMat_Symmetric() 120 static PetscErrorCode MatSOR_BlockMat(Mat A, Vec bb, PetscReal omega, MatSORType flag, PetscReal fs… in MatSOR_BlockMat()
|
| /petsc/src/mat/impls/sbaij/mpi/ |
| H A D | mpisbaij.c | 1751 static PetscErrorCode MatSOR_MPISBAIJ(Mat, Vec, PetscReal, MatSORType, PetscReal, PetscInt, PetscIn… 2590 static PetscErrorCode MatSOR_MPISBAIJ(Mat matin, Vec bb, PetscReal omega, MatSORType flag, PetscRea… in MatSOR_MPISBAIJ() 2666 …PetscCall((*mat->A->ops->sor)(mat->A, bb, omega, (MatSORType)(SOR_ZERO_INITIAL_GUESS | SOR_LOCAL_B… in MatSOR_MPISBAIJ() 2716 …PetscCall((*mat->A->ops->sor)(mat->A, mat->slvec1a, omega, (MatSORType)(SOR_ZERO_INITIAL_GUESS | S… in MatSOR_MPISBAIJ()
|
| /petsc/src/tao/pde_constrained/tutorials/ |
| H A D | hyperbolic.c | 459 …PetscCall(MatSOR(user->C[i], X, 1.0, (MatSORType)(SOR_ZERO_INITIAL_GUESS | SOR_LOCAL_SYMMETRIC_SWE… in StateMatBlockPrecMult() 473 …PetscCall(MatSOR(user->C[i], X, 1.0, (MatSORType)(SOR_ZERO_INITIAL_GUESS | SOR_LOCAL_SYMMETRIC_SWE… in StateMatBlockPrecMultTranspose()
|
| H A D | parabolic.c | 501 …PetscCall(MatSOR(user->DSG, X, 1.0, (MatSORType)(SOR_ZERO_INITIAL_GUESS | SOR_LOCAL_SYMMETRIC_SWEE… in StateMatBlockPrecMult()
|
| /petsc/src/mat/impls/kaij/ |
| H A D | kaij.c | 855 static PetscErrorCode MatSOR_SeqKAIJ(Mat A, Vec bb, PetscReal omega, MatSORType flag, PetscReal fsh… in MatSOR_SeqKAIJ()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | Mat.pyx | 264 class MatSORType(object): class 269 petsc.MatSORType 371 SORType = MatSORType 6303 del MatSORType
|
| H A D | petscmat.pxi | 140 ctypedef enum PetscMatSORType "MatSORType":
|
| /petsc/include/petsc/private/ |
| H A D | matimpl.h | 53 PetscErrorCode (*sor)(Mat, Vec, PetscReal, MatSORType, PetscReal, PetscInt, PetscInt, Vec);
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiaij.c | 1399 static PetscErrorCode MatSOR_MPIAIJ(Mat matin, Vec bb, PetscReal omega, MatSORType flag, PetscReal … in MatSOR_MPIAIJ() 1466 …PetscCall((*mat->A->ops->sor)(mat->A, bb, omega, (MatSORType)(SOR_ZERO_INITIAL_GUESS | SOR_LOCAL_B… in MatSOR_MPIAIJ() 1485 …PetscCall((*mat->A->ops->sor)(mat->A, bb1, omega, (MatSORType)(SOR_ZERO_INITIAL_GUESS | SOR_LOCAL_… in MatSOR_MPIAIJ()
|
| /petsc/src/mat/impls/baij/mpi/ |
| H A D | mpibaij.c | 2167 static PetscErrorCode MatSOR_MPIBAIJ(Mat matin, Vec bb, PetscReal omega, MatSORType flag, PetscReal… in MatSOR_MPIBAIJ()
|