Home
last modified time | relevance | path

Searched refs:deflation (Results 1 – 22 of 22) sorted by relevance

/petsc/src/ksp/ksp/tutorials/
H A Dex77.c14 PetscReal norm, deflation = -1.0; in main() local
31 PetscCall(PetscOptionsGetReal(NULL, NULL, "-ksp_hpddm_deflation_tol", &deflation, NULL)); in main()
111 …PetscCheck(reason == KSP_DIVERGED_BREAKDOWN || deflation >= 0.0, PetscObjectComm((PetscObject)ksp)… in main()
/petsc/include/petsc/private/
H A Dpetschpddm.h40 …PetscBool deflation; /* aux is the local defl… member
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DPC.pyx149 """The deflation space subtype."""
2631 """Set the deflation space used to assemble a coarse operator.
2638 The `IS` of the local deflation matrix.
2640 The deflation sequential matrix of type `Mat.Type.DENSE`.
2804 deflation space but does not apply the deflation preconditioner. The
2821 """Set the maximum level of deflation nesting.
2828 The maximum deflation level.
2875 """Set the deflation space type.
2882 The deflation space type.
2896 """Set the deflation space matrix or its (Hermitian) transpose.
[all …]
/petsc/src/ksp/ksp/tutorials/output/
H A Dex27_4c.out16 on process #0, value (+ threshold if available) for selecting deflation vectors: 20
H A Dex27_4d.out16 on process #0, value (+ threshold if available) for selecting deflation vectors: 20
H A Dex82_1.out16 on process #0, value (+ threshold if available) for selecting deflation vectors: 1
H A Dex27_4f.out44 on process #0, value (+ threshold if available) for selecting deflation vectors: 20
H A Dex87_1_system-stokes.out27 on process #0, value (+ threshold if available) for selecting deflation vectors: 10
H A Dex87_1_system-elasticity.out30 on process #0, value (+ threshold if available) for selecting deflation vectors: 10
H A Dex71_bddc_elast_3lev_hpddm_baij.out122 on process #0, value (+ threshold if available) for selecting deflation vectors: 6
H A Dex71_bddc_elast_3lev_hpddm.out122 on process #0, value (+ threshold if available) for selecting deflation vectors: 6
H A Dex2_help.out270 …r (one of) nn tfs hmg bddc composite ksp lu icc patch bjacobi eisenstat deflation vpbjacobi redist…
/petsc/src/snes/tutorials/output/
H A Dex12_tri_parmetis_hpddm_baij.out33 on process #0, value (+ threshold if available) for selecting deflation vectors: 20
H A Dex12_tri_parmetis_hpddm.out33 on process #0, value (+ threshold if available) for selecting deflation vectors: 20
H A Dex12_tri_hpddm_reuse.out78 on process #0, value (+ threshold if available) for selecting deflation vectors: 4
H A Dex12_quad_hpddm_reuse_threshold_baij.out85 on process #0, value (+ threshold if available) for selecting deflation vectors: 0 (0.1)
H A Dex12_quad_hpddm_reuse_baij.out81 on process #0, value (+ threshold if available) for selecting deflation vectors: 4
H A Dex12_quad_hpddm_reuse_threshold.out85 on process #0, value (+ threshold if available) for selecting deflation vectors: 0 (0.1)
H A Dex12_tri_hpddm_reuse_baij.out78 on process #0, value (+ threshold if available) for selecting deflation vectors: 4
H A Dex12_quad_hpddm_reuse.out81 on process #0, value (+ threshold if available) for selecting deflation vectors: 4
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx42 data->deflation = PETSC_FALSE; in PCReset_HPDDM()
68 …atic inline PetscErrorCode PCHPDDMSetAuxiliaryMat_Private(PC pc, IS is, Mat A, PetscBool deflation) in PCHPDDMSetAuxiliaryMat_Private() argument
74 PetscValidLogicalCollectiveBool(pc, deflation, 4); in PCHPDDMSetAuxiliaryMat_Private()
98 data->deflation = deflation; in PCHPDDMSetAuxiliaryMat_Private()
403 …1]->threshold <= PetscReal() && data->levels[i - 1]->nu <= 0 && !(data->deflation && i == 1)) brea… in PCSetFromOptions_HPDDM()
575 if (!data->deflation) { in PCView_HPDDM()
765 PetscCallCXX(ctx->P->deflation<false, transpose>(nullptr, out, 1)); /* y = Q x */ in PCHPDDMDeflate_Private()
790 PetscCallCXX(ctx->P->deflation<false, transpose>(nullptr, out, N)); /* Y = Q X */ in PCHPDDMDeflate_Private()
2307 …else if (data->deflation) PetscCall(PetscInfo(pc, "Nothing to share since PCHPDDMSetDeflationMat()… in PCSetUp_HPDDM()
2818 if (data->deflation || overlap != -1) weighted = data->aux; in PCSetUp_HPDDM()
/petsc/doc/
H A Dpetsc.bib565 …title = {A modified block flexible {GMRES} method with deflation at each iteration for th…
586 title = {Restarted {GMRES} preconditioned by deflation},
6324 deflation},
6331 keywords = {Helmholtz equation, shifted Laplace preconditioner, multigrid deflation, Fourier