Home
last modified time | relevance | path

Searched refs:MatSORType (Results 1 – 25 of 31) sorted by relevance

12

/petsc/src/ksp/pc/impls/sor/
H A Dsor.c9 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 Dmpisell.h54 PETSC_INTERN PetscErrorCode MatSOR_MPISELL(Mat, Vec, PetscReal, MatSORType, PetscReal, PetscInt, Pe…
H A Dmpisell.c1722 PetscErrorCode MatSOR_MPISELL(Mat matin, Vec bb, PetscReal omega, MatSORType flag, PetscReal fshift… in MatSOR_MPISELL()
/petsc/src/mat/impls/sbaij/seq/
H A Drelax.h122 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 Dsbaij.h143 PETSC_INTERN PetscErrorCode MatSOR_SeqSBAIJ(Mat, Vec, PetscReal, MatSORType, PetscReal, PetscInt, P…
/petsc/src/ksp/pc/impls/eisens/
H A Deisen.c104 …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 Dzshellf.c82 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 Daijsell.c187 static PetscErrorCode MatSOR_SeqAIJSELL(Mat A, Vec bb, PetscReal omega, MatSORType flag, PetscReal … in MatSOR_SeqAIJSELL()
/petsc/doc/changes/
H A D31.md75 - Changed MatRelax() to MatSOR() to match MatSORType() and PCSOR
/petsc/src/mat/impls/sell/seq/
H A Dsell.h218 PETSC_INTERN PetscErrorCode MatSOR_SeqSELL(Mat, Vec, PetscReal, MatSORType, PetscReal, PetscInt, Pe…
H A Dsell.c1687 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 Daij.h331 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 Dpetscpc.h162 PETSC_EXTERN PetscErrorCode PCSORSetSymmetric(PC, MatSORType);
163 PETSC_EXTERN PetscErrorCode PCSORGetSymmetric(PC, MatSORType *);
H A Dpetscmat.h1625 } MatSORType; typedef
1626 PETSC_EXTERN PetscErrorCode MatSOR(Mat, Vec, PetscReal, MatSORType, PetscReal, PetscInt, PetscInt, …
/petsc/src/mat/impls/cdiagonal/
H A Dcdiagonal.c257 static PetscErrorCode MatSOR_ConstantDiagonal(Mat matin, Vec x, PetscReal omega, MatSORType flag, P… in MatSOR_ConstantDiagonal()
/petsc/src/mat/impls/blockmat/seq/
H A Dblockmat.c18 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 Dmpisbaij.c1751 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 Dhyperbolic.c459 …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 Dparabolic.c501 …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 Dkaij.c855 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 DMat.pyx264 class MatSORType(object): class
269 petsc.MatSORType
371 SORType = MatSORType
6303 del MatSORType
H A Dpetscmat.pxi140 ctypedef enum PetscMatSORType "MatSORType":
/petsc/include/petsc/private/
H A Dmatimpl.h53 PetscErrorCode (*sor)(Mat, Vec, PetscReal, MatSORType, PetscReal, PetscInt, PetscInt, Vec);
/petsc/src/mat/impls/aij/mpi/
H A Dmpiaij.c1399 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 Dmpibaij.c2167 static PetscErrorCode MatSOR_MPIBAIJ(Mat matin, Vec bb, PetscReal omega, MatSORType flag, PetscReal… in MatSOR_MPIBAIJ()

12