Lines Matching refs:cls
64 PC_GAMG_Classical *cls = (PC_GAMG_Classical *)pc_gamg->subctx; in PCGAMGClassicalSetType_GAMG() local
67 PetscCall(PetscStrncpy(cls->prolongtype, type, sizeof(cls->prolongtype))); in PCGAMGClassicalSetType_GAMG()
75 PC_GAMG_Classical *cls = (PC_GAMG_Classical *)pc_gamg->subctx; in PCGAMGClassicalGetType_GAMG() local
78 *type = cls->prolongtype; in PCGAMGClassicalGetType_GAMG()
454 PC_GAMG_Classical *cls = (PC_GAMG_Classical *)pc_gamg->subctx; in PCGAMGTruncateProlongator_Private() local
481 …if (PetscRealPart(pval[j]) >= pmax_pos * cls->interp_threshold || PetscRealPart(pval[j]) <= pmax_n… in PCGAMGTruncateProlongator_Private()
517 if (PetscRealPart(pval[j]) >= cls->interp_threshold * pmax_pos) { in PCGAMGTruncateProlongator_Private()
519 } else if (PetscRealPart(pval[j]) <= cls->interp_threshold * pmax_neg) { in PCGAMGTruncateProlongator_Private()
532 if (PetscRealPart(pval[j]) >= pmax_pos * cls->interp_threshold) { in PCGAMGTruncateProlongator_Private()
536 } else if (PetscRealPart(pval[j]) <= pmax_neg * cls->interp_threshold) { in PCGAMGTruncateProlongator_Private()
812 PC_GAMG_Classical *cls = (PC_GAMG_Classical *)pc_gamg->subctx; in PCGAMGOptProlongator_Classical_Jacobi() local
815 if (cls->nsmooths == 0) { in PCGAMGOptProlongator_Classical_Jacobi()
839 for (i = 0; i < cls->nsmooths; i++) { in PCGAMGOptProlongator_Classical_Jacobi()
859 PC_GAMG_Classical *cls = (PC_GAMG_Classical *)pc_gamg->subctx; in PCGAMGProlongator_Classical() local
862 PetscCall(PetscFunctionListFind(PCGAMGClassicalProlongatorList, cls->prolongtype, &f)); in PCGAMGProlongator_Classical()
884 PC_GAMG_Classical *cls = (PC_GAMG_Classical *)pc_gamg->subctx; in PCGAMGSetFromOptions_Classical() local
890 …G prolongation", "PCGAMGClassicalSetType", PCGAMGClassicalProlongatorList, cls->prolongtype, tname… in PCGAMGSetFromOptions_Classical()
892 …hreshold", "Threshold for classical interpolator entries", "", cls->interp_threshold, &cls->interp… in PCGAMGSetFromOptions_Classical()
893 …cal_nsmooths", "Threshold for classical interpolator entries", "", cls->nsmooths, &cls->nsmooths, … in PCGAMGSetFromOptions_Classical()