Home
last modified time | relevance | path

Searched refs:use_deluxe_scaling (Results 1 – 5 of 5) sorted by relevance

/petsc/include/petsc/private/ !
H A Dpcbddcimpl.h163 PetscBool use_deluxe_scaling; member
/petsc/src/ksp/pc/impls/bddc/ !
H A Dbddcfetidp.c320 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 Dbddc.c95 …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 Dbddcscalingbasic.c264 if (pcbddc->use_deluxe_scaling) { in PCBDDCScalingSetUp()
H A Dbddcprivate.c3491 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()