Lines Matching refs:prefix

330   char                        prefix[256], deprecated[256];  in PCSetFromOptions_HPDDM()  local
356 PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "-pc_hpddm_levels_%d_eps_nev", i)); in PCSetFromOptions_HPDDM()
357 …PetscCall(PetscOptionsBoundedInt(prefix, "Local number of deflation vectors computed by SLEPc", "E… in PCSetFromOptions_HPDDM()
359 … PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "-pc_hpddm_levels_%d_eps_threshold_absolute", i)); in PCSetFromOptions_HPDDM()
360 PetscCall(PetscOptionsDeprecated(deprecated, prefix, "3.24", nullptr)); in PCSetFromOptions_HPDDM()
361 …PetscCall(PetscOptionsReal(prefix, "Local absolute threshold for selecting deflation vectors retur… in PCSetFromOptions_HPDDM()
364 PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "-pc_hpddm_levels_%d_svd_nsv", i)); in PCSetFromOptions_HPDDM()
369 …PetscCall(PetscOptionsBoundedInt(prefix, "Local number of deflation vectors computed by SLEPc", "S… in PCSetFromOptions_HPDDM()
374 … PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "-pc_hpddm_levels_%d_svd_threshold_relative", i)); in PCSetFromOptions_HPDDM()
375 PetscCall(PetscOptionsDeprecated(deprecated, prefix, "3.24", nullptr)); in PCSetFromOptions_HPDDM()
376 …PetscCall(PetscOptionsReal(prefix, "Local relative threshold for selecting deflation vectors retur… in PCSetFromOptions_HPDDM()
380 … PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "-pc_hpddm_levels_%d_eps_threshold_relative", i)); in PCSetFromOptions_HPDDM()
381 PetscCall(PetscOptionsDeprecated(deprecated, prefix, "3.24", nullptr)); in PCSetFromOptions_HPDDM()
382 …PetscCall(PetscOptionsReal(prefix, "Local relative threshold for selecting deflation vectors retur… in PCSetFromOptions_HPDDM()
387 …scCall(PetscOptionsHasName(PetscOptionsObject->options, PetscOptionsObject->prefix, prefix, &flg)); in PCSetFromOptions_HPDDM()
388 …without -%spc_hpddm_harmonic_overlap", PetscOptionsObject->prefix ? PetscOptionsObject->prefix : "… in PCSetFromOptions_HPDDM()
389 PetscOptionsObject->prefix ? PetscOptionsObject->prefix : ""); in PCSetFromOptions_HPDDM()
390 … PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "-pc_hpddm_levels_%d_svd_threshold_relative", i)); in PCSetFromOptions_HPDDM()
391 …scCall(PetscOptionsHasName(PetscOptionsObject->options, PetscOptionsObject->prefix, prefix, &flg)); in PCSetFromOptions_HPDDM()
392 …without -%spc_hpddm_harmonic_overlap", PetscOptionsObject->prefix ? PetscOptionsObject->prefix : "… in PCSetFromOptions_HPDDM()
393 PetscOptionsObject->prefix ? PetscOptionsObject->prefix : ""); in PCSetFromOptions_HPDDM()
394 … PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "-pc_hpddm_levels_%d_eps_threshold_relative", i)); in PCSetFromOptions_HPDDM()
395 …scCall(PetscOptionsHasName(PetscOptionsObject->options, PetscOptionsObject->prefix, prefix, &flg)); in PCSetFromOptions_HPDDM()
397prefix ? PetscOptionsObject->prefix : "", i, PetscOptionsObject->prefix ? PetscOptionsObject->pref… in PCSetFromOptions_HPDDM()
399 PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "-pc_hpddm_levels_1_st_share_sub_ksp")); in PCSetFromOptions_HPDDM()
400 …PetscCall(PetscOptionsBool(prefix, "Shared KSP between SLEPc ST and the fine-level subdomain solve… in PCSetFromOptions_HPDDM()
406 PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "-pc_hpddm_levels_%d_eps_nev", i)); in PCSetFromOptions_HPDDM()
407 …PetscCall(PetscOptionsHasName(PetscOptionsObject->options, PetscOptionsObject->prefix, prefix, &fl… in PCSetFromOptions_HPDDM()
409 … PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "-pc_hpddm_levels_%d_eps_threshold_absolute", i)); in PCSetFromOptions_HPDDM()
410 …scCall(PetscOptionsHasName(PetscOptionsObject->options, PetscOptionsObject->prefix, prefix, &flg)); in PCSetFromOptions_HPDDM()
415 PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "-pc_hpddm_levels_%d_p", i)); in PCSetFromOptions_HPDDM()
416 …PetscCall(PetscOptionsRangeInt(prefix, "Number of processes used to assemble the coarse operator a… in PCSetFromOptions_HPDDM()
424 PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "-pc_hpddm_coarse_p")); in PCSetFromOptions_HPDDM()
425 …PetscCall(PetscOptionsRangeInt(prefix, "Number of processes used to assemble the coarsest operator… in PCSetFromOptions_HPDDM()
427 PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "pc_hpddm_coarse_")); in PCSetFromOptions_HPDDM()
428 …PetscCall(PetscOptionsHasName(PetscOptionsObject->options, prefix, "-mat_mumps_use_omp_threads", &… in PCSetFromOptions_HPDDM()
433 …PetscCall(PetscOptionsGetString(PetscOptionsObject->options, prefix, "-pc_factor_mat_solver_type",… in PCSetFromOptions_HPDDM()
435 …%smat_mumps_use_omp_threads and -%spc_factor_mat_solver_type != %s", prefix, prefix, MATSOLVERMUMP… in PCSetFromOptions_HPDDM()
438 …PetscCall(PetscOptionsGetInt(PetscOptionsObject->options, prefix, "-mat_mumps_use_omp_threads", &n… in PCSetFromOptions_HPDDM()
439 …ETSC_ERR_ARG_WRONG, "Need to specify a positive integer for -%smat_mumps_use_omp_threads", prefix); in PCSetFromOptions_HPDDM()
445 PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "-pc_hpddm_has_neumann")); in PCSetFromOptions_HPDDM()
446 …PetscCall(PetscOptionsBool(prefix, "Is the auxiliary Mat the local Neumann matrix?", "PCHPDDMHasNe… in PCSetFromOptions_HPDDM()
450 PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "-pc_hpddm_log_separate")); in PCSetFromOptions_HPDDM()
451 …PetscCall(PetscOptionsBool(prefix, "Log events level by level instead of inside PCSetUp()/KSPSolve… in PCSetFromOptions_HPDDM()
623 std::string prefix, suffix; in PCView_HPDDM() local
629 prefix = std::string(name, pos); in PCView_HPDDM()
631 } else prefix = name; in PCView_HPDDM()
652 …PetscCall(PetscViewerBinaryOpen(PetscObjectComm((PetscObject)pc), std::string(prefix + "_aux_" + s… in PCView_HPDDM()
661 …PetscCall(PetscViewerBinaryOpen(PetscObjectComm((PetscObject)pc), std::string(prefix + "_is_" + st… in PCView_HPDDM()
668 …PetscCall(PetscViewerBinaryOpen(PetscObjectComm((PetscObject)pc), std::string(prefix + "_sizes_" +… in PCView_HPDDM()
704 …PetscCall(PetscOptionsHasName(((PetscObject)pc)->options, ((PetscObject)pc)->prefix, "-pc_hpddm_co… in PCPreSolve_HPDDM()
706 …ection], ((PetscObject)ksp)->type_name, ((PetscObject)pc)->prefix ? ((PetscObject)pc)->prefix : ""… in PCPreSolve_HPDDM()
716 …bject)data->levels[n]->pc)->options, ((PetscObject)data->levels[n]->pc)->prefix, "-pc_asm_type", &… in PCPreSolve_HPDDM()
718 …((PetscObject)ksp)->type_name, ((PetscObject)data->levels[n]->pc)->prefix, PCASMTypes[type], PCASM… in PCPreSolve_HPDDM()
1775 char prefix[256]; in PCSetUp_HPDDM() local
1795 …PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "%spc_hpddm_%s_", pcpre ? pcpre : "", data->N > 1 … in PCSetUp_HPDDM()
1796 PetscCall(KSPSetOptionsPrefix(data->levels[0]->ksp, prefix)); in PCSetUp_HPDDM()
1912 char *prefix; in PCSetUp_HPDDM() local
1917 …e : "", PCHPDDMSchurPreTypes[type], ((PetscObject)pc_00)->prefix ? ((PetscObject)pc_00)->prefix : … in PCSetUp_HPDDM()
1921 data_00->N, data_00->N > 1 ? "s" : "", ((PetscObject)pc_00)->prefix); in PCSetUp_HPDDM()
1922 …k%s not setup yet", ((PetscObject)pc_00)->prefix ? std::string(std::string(" (") + ((PetscObject)p… in PCSetUp_HPDDM()
1924 …s)", pcpre ? pcpre : "", PCHPDDMSchurPreTypes[type], ((PetscObject)data_00->levels[0]->pc)->prefix, in PCSetUp_HPDDM()
2065 PetscCall(PetscStrallocpy(pcpre, &prefix)); in PCSetUp_HPDDM()
2072 … PetscCall(KSPSetOptionsPrefix(inner_ksp, std::string(std::string(prefix) + "pc_hpddm_").c_str())); in PCSetUp_HPDDM()
2081 …PetscCall(PCSetOptionsPrefix(pc, prefix)); /* both PC share the same prefix so that the outer PC c… in PCSetUp_HPDDM()
2082 PetscCall(PCSetOptionsPrefix(std::get<0>(*ctx)[1], prefix)); in PCSetUp_HPDDM()
2083 PetscCall(PetscFree(prefix)); in PCSetUp_HPDDM()
2163 … ((PetscObject)P)->prefix ? ((PetscObject)P)->prefix : "", MatSchurComplementAinvTypes[type]); in PCSetUp_HPDDM()
2190 PetscCall(MatSetOptionsPrefix(D00, ((PetscObject)A00)->prefix)); in PCSetUp_HPDDM()
2297 PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "%spc_hpddm_levels_1_", pcpre ? pcpre : "")); in PCSetUp_HPDDM()
2298 …PetscCall(PetscOptionsGetEnum(((PetscObject)pc)->options, prefix, "-st_matstructure", MatStructure… in PCSetUp_HPDDM()
2300 …PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "-%spc_hpddm_levels_1_st_matstructure", pcpre ? pc… in PCSetUp_HPDDM()
2301 PetscCall(PetscOptionsSetValue(((PetscObject)pc)->options, prefix, MatStructures[structure])); in PCSetUp_HPDDM()
2313 …PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "-%spc_hpddm_levels_1_st_share_sub_ksp", pcpre ? p… in PCSetUp_HPDDM()
2314 PetscCall(PetscOptionsClearValue(((PetscObject)pc)->options, prefix)); in PCSetUp_HPDDM()
2380 PetscCall(PetscOptionsHasName(((PetscObject)pc)->options, prefix, "-eps_nev", &flg)); in PCSetUp_HPDDM()
2382 … PetscCall(PetscOptionsHasName(((PetscObject)pc)->options, prefix, "-svd_nsv", &flg)); in PCSetUp_HPDDM()
2383 …if (!flg) PetscCall(PetscOptionsHasName(((PetscObject)pc)->options, prefix, "-svd_threshold_relati… in PCSetUp_HPDDM()
2448 … PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "%spc_hpddm_levels_1_", pcpre ? pcpre : "")); in PCSetUp_HPDDM()
2449 PetscCall(PCSetOptionsPrefix(data->levels[0]->pc, prefix)); in PCSetUp_HPDDM()
2476 …PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "%spc_hpddm_levels_1_%s", pcpre ? pcpre : "", flg … in PCSetUp_HPDDM()
2477 PetscCall(KSPSetOptionsPrefix(h->ksp, prefix)); in PCSetUp_HPDDM()
2500 …PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "%spc_hpddm_levels_1_eps_shell_", pcpre ? pcpre : … in PCSetUp_HPDDM()
2501 PetscCall(KSPSetOptionsPrefix(h->ksp, prefix)); in PCSetUp_HPDDM()
2568 … PetscCall(PetscSNPrintf(prefix, sizeof(prefix), "%spc_hpddm_levels_1_", pcpre ? pcpre : "")); in PCSetUp_HPDDM()
2570 PetscCall(PCSetOptionsPrefix(data->levels[0]->pc, prefix)); in PCSetUp_HPDDM()
2669 …ion geneo and -%spc_hpddm_define_subdomains false", pcpre ? pcpre : "", ((PetscObject)pc)->prefix); in PCSetUp_HPDDM()
2750 PetscCall(PCSetOptionsPrefix(s, ((PetscObject)inner)->prefix)); in PCSetUp_HPDDM()
2763 PetscCall(MatSetOptionsPrefix(*b, ((PetscObject)s)->prefix)); in PCSetUp_HPDDM()
2765 …PetscCall(PetscOptionsGetInt(((PetscObject)pc)->options, ((PetscObject)s)->prefix, "-mat_mumps_icn… in PCSetUp_HPDDM()