Searched refs:use_deluxe_scaling (Results 1 – 5 of 5) sorted by relevance
| /petsc/include/petsc/private/ ! |
| H A D | pcbddcimpl.h | 163 PetscBool use_deluxe_scaling; member
|
| /petsc/src/ksp/pc/impls/bddc/ ! |
| H A D | bddcfetidp.c | 320 if (!pcbddc->use_deluxe_scaling) { in PCBDDCSetupFETIDPMatContext() 381 if (!pcbddc->use_deluxe_scaling) { in PCBDDCSetupFETIDPMatContext() 404 if (!pcbddc->use_deluxe_scaling) scaling_factors[partial_sum + s] = array[s]; in PCBDDCSetupFETIDPMatContext() 410 …if (!pcbddc->use_deluxe_scaling) scaling_factors[partial_sum + s + n_neg_values] = array[s + n_neg… in PCBDDCSetupFETIDPMatContext() 428 if (!pcbddc->use_deluxe_scaling) { in PCBDDCSetupFETIDPMatContext() 471 …PetscCheck(!pcbddc->use_deluxe_scaling, comm, PETSC_ERR_SUP, "Deluxe FETIDP with fully-redundant m… in PCBDDCSetupFETIDPMatContext() 484 if (!pcbddc->use_deluxe_scaling || !pcbddc->sub_schurs) { in PCBDDCSetupFETIDPMatContext()
|
| H A D | bddc.c | 95 …ing", "Use deluxe scaling for BDDC", "none", pcbddc->use_deluxe_scaling, &pcbddc->use_deluxe_scali… in PCSetFromOptions_BDDC() 166 …etscCall(PetscViewerASCIIPrintf(viewer, " Use deluxe scaling: %d\n", pcbddc->use_deluxe_scaling)); in PCView_BDDC() 1443 if (!pcbddc->use_deluxe_scaling) pcbddc->deluxe_zerorows = PETSC_FALSE; in PCSetUp_BDDC() 1445 …pcbddc->use_deluxe_scaling = (PetscBool)(pcbddc->use_deluxe_scaling && (size > 1 || matis->allow… in PCSetUp_BDDC() 1450 computesubschurs = (PetscBool)(pcbddc->adaptive_selection || pcbddc->use_deluxe_scaling); in PCSetUp_BDDC() 1531 …PetscCheck(!(pcbddc->adaptive_selection && !pcbddc->use_deluxe_scaling && !pcbddc->mat_graph->twod… in PCSetUp_BDDC() 1555 if (!pcbddc->use_deluxe_scaling) PetscCall(PCBDDCScalingSetUp(pc)); in PCSetUp_BDDC() 1674 if (pcbddc->use_deluxe_scaling) PetscCall(PCBDDCScalingSetUp(pc)); in PCSetUp_BDDC()
|
| H A D | bddcscalingbasic.c | 264 if (pcbddc->use_deluxe_scaling) { in PCBDDCScalingSetUp()
|
| H A D | bddcprivate.c | 3491 upart = pcbddc->use_deluxe_scaling; in PCBDDCAdaptiveSelection() 3569 …if (sub_schurs->n_subs == 1 && pcbddc->use_deluxe_scaling) PetscCall(PetscArraycmp(S, St, subset_s… in PCBDDCAdaptiveSelection() 7381 if (pcbddc->use_deluxe_scaling) { in PCBDDCConstraintsSetUp() 9501 if (!pcbddc->use_deluxe_scaling) scaling = pcis->D; in PCBDDCSetUpSubSchurs()
|