Home
last modified time | relevance | path

Searched refs:current_level (Results 1 – 8 of 8) sorted by relevance

/petsc/src/ksp/pc/impls/gamg/
H A Dgamg.c88 …_gamg->level_reduction_factors[pc_gamg->current_level] == 0 && PetscDefined(HAVE_CUDA) && pc_gamg-… in PCGAMGCreateLevel_GAMG()
116 } else if (pc_gamg->level_reduction_factors[pc_gamg->current_level] > 0) { in PCGAMGCreateLevel_GAMG()
117 if (nactive < pc_gamg->level_reduction_factors[pc_gamg->current_level]) { in PCGAMGCreateLevel_GAMG()
121current_level] == 0, PETSC_COMM_SELF, PETSC_ERR_PLIB, "odd number of active process %d wrt reducti… in PCGAMGCreateLevel_GAMG()
122 new_size = nactive / pc_gamg->level_reduction_factors[pc_gamg->current_level]; in PCGAMGCreateLevel_GAMG()
123 …cObject)pc)->prefix, new_size, nactive, pc_gamg->level_reduction_factors[pc_gamg->current_level])); in PCGAMGCreateLevel_GAMG()
143 …PetscCall(PetscLogEventBegin(petsc_gamg_setup_matmat_events[pc_gamg->current_level][1], 0, 0, 0, 0… in PCGAMGCreateLevel_GAMG()
145 …PetscCall(PetscLogEventEnd(petsc_gamg_setup_matmat_events[pc_gamg->current_level][1], 0, 0, 0, 0)); in PCGAMGCreateLevel_GAMG()
188 …PetscCall(PetscLogEventBegin(petsc_gamg_setup_matmat_events[pc_gamg->current_level][1], 0, 0, 0, 0… in PCGAMGCreateLevel_GAMG()
190 …PetscCall(PetscLogEventEnd(petsc_gamg_setup_matmat_events[pc_gamg->current_level][1], 0, 0, 0, 0)); in PCGAMGCreateLevel_GAMG()
[all …]
H A Dagg.c678 const PetscReal vfilter = pc_gamg->threshold[pc_gamg->current_level]; in PCGAMGCreateGraph_AGG()
1231 …if (pc_gamg->current_level < pc_gamg_agg->aggressive_coarsening_levels && pc_gamg_agg->use_aggress… in PCGAMGCoarsen_AGG()
1234 if (pc_gamg->current_level < pc_gamg_agg->aggressive_coarsening_levels) { in PCGAMGCoarsen_AGG()
1487 mg->min_eigen_DinvA[pc_gamg->current_level] = emin; in PCGAMGOptimizeProlongator_AGG()
1488 mg->max_eigen_DinvA[pc_gamg->current_level] = emax; in PCGAMGOptimizeProlongator_AGG()
1489 …nt_FMT ", cache spectra %g %g\n", ((PetscObject)pc)->prefix, pc_gamg->current_level, (double)emin,… in PCGAMGOptimizeProlongator_AGG()
1491 mg->min_eigen_DinvA[pc_gamg->current_level] = 0; in PCGAMGOptimizeProlongator_AGG()
1492 mg->max_eigen_DinvA[pc_gamg->current_level] = 0; in PCGAMGOptimizeProlongator_AGG()
1495 mg->min_eigen_DinvA[pc_gamg->current_level] = 0; in PCGAMGOptimizeProlongator_AGG()
1496 mg->max_eigen_DinvA[pc_gamg->current_level] = 0; in PCGAMGOptimizeProlongator_AGG()
[all …]
/petsc/include/petsc/private/
H A Dpcgamgimpl.h36 PetscInt current_level; /* stash construction state */ member
H A Dpcbddcimpl.h130 PetscInt current_level; member
/petsc/src/ksp/pc/impls/bddc/
H A Dbddc.c218 …ATISTICS AT LEVEL %" PetscInt_FMT " **********************************\n", pcbddc->current_level)); in PCView_BDDC()
632 pcbddc->current_level = level; in PCBDDCSetLevel_BDDC()
1333 …cbddc->dbg_viewer, "LEVEL %" PetscInt_FMT ": is the correction benign?\n", pcbddc->current_level)); in PCPreSolve_BDDC()
1355 PetscCall(PetscLogEventBegin(PC_BDDC_Solves[pcbddc->current_level][0], pc, 0, 0, 0)); in PCPreSolve_BDDC()
1357 PetscCall(PetscLogEventEnd(PC_BDDC_Solves[pcbddc->current_level][0], pc, 0, 0, 0)); in PCPreSolve_BDDC()
1463 PetscCall(PetscViewerASCIIAddTab(pcbddc->dbg_viewer, 2 * pcbddc->current_level)); in PCSetUp_BDDC()
1467 PetscCall(PetscLogEventBegin(PC_BDDC_Topology[pcbddc->current_level], pc, 0, 0, 0)); in PCSetUp_BDDC()
1544 PetscCall(PetscLogEventEnd(PC_BDDC_Topology[pcbddc->current_level], pc, 0, 0, 0)); in PCSetUp_BDDC()
1606 PetscCall(PetscLogEventBegin(PC_BDDC_LocalWork[pcbddc->current_level], pc, 0, 0, 0)); in PCSetUp_BDDC()
1669 PetscCall(PetscLogEventEnd(PC_BDDC_LocalWork[pcbddc->current_level], pc, 0, 0, 0)); in PCSetUp_BDDC()
[all …]
H A Dbddcnullspace.c89 PetscCall(PetscLogEventBegin(PC_BDDC_ApproxSetUp[pcbddc->current_level], pc, 0, 0, 0)); in PCBDDCNullSpaceAssembleCorrection()
96 shell_ctx->evapply = PC_BDDC_ApproxApply[pcbddc->current_level]; in PCBDDCNullSpaceAssembleCorrection()
227 PetscCall(PetscLogEventEnd(PC_BDDC_ApproxSetUp[pcbddc->current_level], pc, 0, 0, 0)); in PCBDDCNullSpaceAssembleCorrection()
H A Dbddcprivate.c1369 if (pcbddc->current_level < pcbddc->max_levels) { in PCBDDCNedelecSupport()
1471 lev = pcbddc->current_level; in PCBDDCNedelecSupport()
2151 PetscCall(PetscLogEventBegin(PC_BDDC_Solves[pcbddc->current_level][0], pc, 0, 0, 0)); in PCBDDCBenignRemoveInterior()
2153 PetscCall(PetscLogEventEnd(PC_BDDC_Solves[pcbddc->current_level][0], pc, 0, 0, 0)); in PCBDDCBenignRemoveInterior()
2896 checkb = (PetscBool)(!pcbddc->NeumannBoundariesLocal || pcbddc->current_level); in PCBDDCBenignDetectSaddlePoint()
3373 PetscCall(PetscLogEventBegin(PC_BDDC_AdaptiveSetUp[pcbddc->current_level], pc, 0, 0, 0)); in PCBDDCAdaptiveSelection()
3949 PetscCall(PetscLogEventEnd(PC_BDDC_AdaptiveSetUp[pcbddc->current_level], pc, 0, 0, 0)); in PCBDDCAdaptiveSelection()
4312 PetscCall(PetscLogEventBegin(PC_BDDC_CorrectionSetUp[pcbddc->current_level], pc, 0, 0, 0)); in PCBDDCSetUpCorrection()
5249 PetscCall(PetscLogEventEnd(PC_BDDC_CorrectionSetUp[pcbddc->current_level], pc, 0, 0, 0)); in PCBDDCSetUpCorrection()
5397 …Y_LENGTH(filename), "details_local_coarse_mat%d_level%d.m",PetscGlobalRank,pcbddc->current_level)); in PCBDDCSetUpCorrection()
[all …]
H A Dbddcscalingbasic.c238 PetscCall(PetscLogEventBegin(PC_BDDC_Scaling[pcbddc->current_level], pc, 0, 0, 0)); in PCBDDCScalingSetUp()
273 PetscCall(PetscLogEventEnd(PC_BDDC_Scaling[pcbddc->current_level], pc, 0, 0, 0)); in PCBDDCScalingSetUp()