Lines Matching refs:pcpre

119 …DDMSetAuxiliaryMatNormal_Private(PC pc, Mat A, Mat N, Mat *B, const char *pcpre, Vec *diagonal = n…  in PCHPDDMSetAuxiliaryMatNormal_Private()  argument
146 …PetscCall(PetscOptionsGetString(((PetscObject)pc)->options, pcpre, "-pc_hpddm_levels_1_sub_pc_type… in PCHPDDMSetAuxiliaryMatNormal_Private()
733 const char *pcpre; in PCSetUp_HPDDMShell() local
737 PetscCall(KSPGetOptionsPrefix(ctx->ksp, &pcpre)); in PCSetUp_HPDDMShell()
740 PetscCall(PCSetOptionsPrefix(ctx->pc, pcpre)); in PCSetUp_HPDDMShell()
1776 const char *pcpre; in PCSetUp_HPDDM() local
1790 PetscCall(PCGetOptionsPrefix(pc, &pcpre)); in PCSetUp_HPDDM()
1795 …PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "%spc_hpddm_%s_", pcpre ? pcpre : "", data->N > 1 … in PCSetUp_HPDDM()
1885 …PetscCall(PetscOptionsGetBool(((PetscObject)pc)->options, pcpre, "-pc_hpddm_block_splitting", &blo… in PCSetUp_HPDDM()
1886 …PetscCall(PetscOptionsGetInt(((PetscObject)pc)->options, pcpre, "-pc_hpddm_harmonic_overlap", &ove… in PCSetUp_HPDDM()
1895 …PetscCall(PetscOptionsGetEnum(((PetscObject)pc)->options, pcpre, "-pc_hpddm_schur_precondition", P… in PCSetUp_HPDDM()
1917 …NCOMP, "-%spc_hpddm_schur_precondition %s and -%spc_type %s (!= %s)", pcpre ? pcpre : "", PCHPDDMS… in PCSetUp_HPDDM()
1920 …%s and %" PetscInt_FMT " level%s instead of 2 for the A00 block -%s", pcpre ? pcpre : "", PCHPDDMS… in PCSetUp_HPDDM()
1924 …NCOMP, "-%spc_hpddm_schur_precondition %s and -%spc_type %s (!= %s)", pcpre ? pcpre : "", PCHPDDMS… in PCSetUp_HPDDM()
2017 …_neumann != true with a nonzero or non-diagonal A11 block", pcpre ? pcpre : "", pcpre ? pcpre : ""… in PCSetUp_HPDDM()
2065 PetscCall(PetscStrallocpy(pcpre, &prefix)); in PCSetUp_HPDDM()
2138 PetscCall(PCHPDDMSetAuxiliaryMatNormal_Private(pc, A, P, &B, pcpre)); in PCSetUp_HPDDM()
2148 …PetscCall(PetscOptionsGetEnum(((PetscObject)pc)->options, pcpre, "-pc_hpddm_schur_precondition", P… in PCSetUp_HPDDM()
2211 PetscCall(PCHPDDMSetAuxiliaryMatNormal_Private(pc, B, N, &P, pcpre, &diagonal, B01)); in PCSetUp_HPDDM()
2229 …xiliaryMat() on the A11 block%s%s", pcpre ? pcpre : "", PCHPDDMSchurPreTypes[type], pcpre ? " -" :… in PCSetUp_HPDDM()
2233 …PetscCall(PetscOptionsGetString(((PetscObject)pc)->options, pcpre, "-pc_hpddm_levels_1_st_pc_type"… in PCSetUp_HPDDM()
2235 …m_levels_1_st_pc_type mat and -%spc_hpddm_block_splitting", pcpre ? pcpre : "", pcpre ? pcpre : ""… in PCSetUp_HPDDM()
2237 … -%spc_hpddm_harmonic_overlap", pcpre ? pcpre : "", block ? "block_splitting" : "levels_1_st_pc_ty… in PCSetUp_HPDDM()
2238 …_ERR_ARG_WRONG, "-%spc_hpddm_harmonic_overlap %" PetscInt_FMT " < 1", pcpre ? pcpre : "", overlap); in PCSetUp_HPDDM()
2246 … != true and -%spc_hpddm_harmonic_overlap < 1\n", pcpre ? pcpre : "", pcpre ? pcpre : "", pcpre ? in PCSetUp_HPDDM()
2287 …PetscCall(PetscOptionsGetBool(((PetscObject)pc)->options, pcpre, "-pc_hpddm_define_subdomains", &s… in PCSetUp_HPDDM()
2288 …OMP, "-%spc_hpddm_schur_precondition geneo and -%spc_hpddm_define_subdomains false", pcpre, pcpre); in PCSetUp_HPDDM()
2290 … "-%spc_hpddm_block_splitting and -%spc_hpddm_has_neumann", pcpre ? pcpre : "", pcpre ? pcpre : ""… in PCSetUp_HPDDM()
2291 …verlap %" PetscInt_FMT " and -%spc_hpddm_has_neumann", pcpre ? pcpre : "", overlap, pcpre ? pcpre in PCSetUp_HPDDM()
2292 …hpddm_levels_1_st_pc_type mat and -%spc_hpddm_has_neumann", pcpre ? pcpre : "", pcpre ? pcpre : ""… in PCSetUp_HPDDM()
2297 PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "%spc_hpddm_levels_1_", pcpre ? pcpre : "")); in PCSetUp_HPDDM()
2300 …PetscSNPrintf(prefix, sizeof(prefix), "-%spc_hpddm_levels_1_st_matstructure", pcpre ? pcpre : "")); in PCSetUp_HPDDM()
2306 …P between SLEPc and PETSc since -%spc_hpddm_define_subdomains is not true\n", pcpre ? pcpre : "")); in PCSetUp_HPDDM()
2310 …c and PETSc since -%spc_hpddm_levels_1_st_matstructure %s (!= %s)\n", pcpre ? pcpre : "", MatStruc… in PCSetUp_HPDDM()
2313 …etscSNPrintf(prefix, sizeof(prefix), "-%spc_hpddm_levels_1_st_share_sub_ksp", pcpre ? pcpre : "")); in PCSetUp_HPDDM()
2374 …arameter is too large, it has been decreased to %" PetscInt_FMT "\n", pcpre ? pcpre : "", overlap)… in PCSetUp_HPDDM()
2448 … PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "%spc_hpddm_levels_1_", pcpre ? pcpre : "")); in PCSetUp_HPDDM()
2476 …cCall(PetscSNPrintf(prefix, sizeof(prefix), "%spc_hpddm_levels_1_%s", pcpre ? pcpre : "", flg ? "s… in PCSetUp_HPDDM()
2500 …cCall(PetscSNPrintf(prefix, sizeof(prefix), "%spc_hpddm_levels_1_eps_shell_", pcpre ? pcpre : "")); in PCSetUp_HPDDM()
2568 … PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "%spc_hpddm_levels_1_", pcpre ? pcpre : "")); in PCSetUp_HPDDM()
2621 …_hpddm_levels_1_pc_asm_sub_mat_type %s and auxiliary Mat of type %s", pcpre ? pcpre : "", ((PetscO… in PCSetUp_HPDDM()
2669 …dm_schur_precondition geneo and -%spc_hpddm_define_subdomains false", pcpre ? pcpre : "", ((PetscO… in PCSetUp_HPDDM()
2848 …unknowns, so it cannot be the Neumann matrix, remove -%spc_hpddm_has_neumann", pcpre ? pcpre : ""); in PCSetUp_HPDDM()
2966 data->N, pcpre ? pcpre : "")); in PCSetUp_HPDDM()
2967 …hold_relative, so that at least one local deflation vector will be selected\n", pcpre ? pcpre : "", in PCSetUp_HPDDM()
2968 data->N, pcpre ? pcpre : "", data->N)); in PCSetUp_HPDDM()
2989 …data->N, reused, data->N, pcpre ? pcpre : "", pcpre ? pcpre : "", data->N, pcpre ? pcpre : "", dat… in PCSetUp_HPDDM()