| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex77.c | 14 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 D | petschpddm.h | 40 …PetscBool deflation; /* aux is the local defl… member
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | PC.pyx | 149 """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 D | ex27_4c.out | 16 on process #0, value (+ threshold if available) for selecting deflation vectors: 20
|
| H A D | ex27_4d.out | 16 on process #0, value (+ threshold if available) for selecting deflation vectors: 20
|
| H A D | ex82_1.out | 16 on process #0, value (+ threshold if available) for selecting deflation vectors: 1
|
| H A D | ex27_4f.out | 44 on process #0, value (+ threshold if available) for selecting deflation vectors: 20
|
| H A D | ex87_1_system-stokes.out | 27 on process #0, value (+ threshold if available) for selecting deflation vectors: 10
|
| H A D | ex87_1_system-elasticity.out | 30 on process #0, value (+ threshold if available) for selecting deflation vectors: 10
|
| H A D | ex71_bddc_elast_3lev_hpddm_baij.out | 122 on process #0, value (+ threshold if available) for selecting deflation vectors: 6
|
| H A D | ex71_bddc_elast_3lev_hpddm.out | 122 on process #0, value (+ threshold if available) for selecting deflation vectors: 6
|
| H A D | ex2_help.out | 270 …r (one of) nn tfs hmg bddc composite ksp lu icc patch bjacobi eisenstat deflation vpbjacobi redist…
|
| /petsc/src/snes/tutorials/output/ |
| H A D | ex12_tri_parmetis_hpddm_baij.out | 33 on process #0, value (+ threshold if available) for selecting deflation vectors: 20
|
| H A D | ex12_tri_parmetis_hpddm.out | 33 on process #0, value (+ threshold if available) for selecting deflation vectors: 20
|
| H A D | ex12_tri_hpddm_reuse.out | 78 on process #0, value (+ threshold if available) for selecting deflation vectors: 4
|
| H A D | ex12_quad_hpddm_reuse_threshold_baij.out | 85 on process #0, value (+ threshold if available) for selecting deflation vectors: 0 (0.1)
|
| H A D | ex12_quad_hpddm_reuse_baij.out | 81 on process #0, value (+ threshold if available) for selecting deflation vectors: 4
|
| H A D | ex12_quad_hpddm_reuse_threshold.out | 85 on process #0, value (+ threshold if available) for selecting deflation vectors: 0 (0.1)
|
| H A D | ex12_tri_hpddm_reuse_baij.out | 78 on process #0, value (+ threshold if available) for selecting deflation vectors: 4
|
| H A D | ex12_quad_hpddm_reuse.out | 81 on process #0, value (+ threshold if available) for selecting deflation vectors: 4
|
| /petsc/src/ksp/pc/impls/hpddm/ |
| H A D | pchpddm.cxx | 42 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 D | petsc.bib | 565 …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
|