Lines Matching refs:ilu
17 PC_Factor *ilu = (PC_Factor *)pc->data; in PCFactorSetZeroPivot_Factor() local
20 ilu->info.zeropivot = z; in PCFactorSetZeroPivot_Factor()
49 PC_Factor *ilu = (PC_Factor *)pc->data; in PCFactorSetDropTolerance_Factor() local
52 …PetscCheck(pc->setupcalled && (!ilu->info.usedt || ilu->info.dt != dt || ilu->info.dtcol != dtcol … in PCFactorSetDropTolerance_Factor()
53 ilu->info.usedt = PETSC_TRUE; in PCFactorSetDropTolerance_Factor()
54 ilu->info.dt = dt; in PCFactorSetDropTolerance_Factor()
55 ilu->info.dtcol = dtcol; in PCFactorSetDropTolerance_Factor()
56 ilu->info.dtcount = dtcount; in PCFactorSetDropTolerance_Factor()
57 ilu->info.fill = PETSC_DEFAULT; in PCFactorSetDropTolerance_Factor()
88 PC_Factor *ilu = (PC_Factor *)pc->data; in PCFactorGetLevels_Factor() local
91 *levels = ilu->info.levels; in PCFactorGetLevels_Factor()
97 PC_Factor *ilu = (PC_Factor *)pc->data; in PCFactorGetZeroPivot_Factor() local
100 *pivot = ilu->info.zeropivot; in PCFactorGetZeroPivot_Factor()
106 PC_Factor *ilu = (PC_Factor *)pc->data; in PCFactorGetShiftAmount_Factor() local
109 *shift = ilu->info.shiftamount; in PCFactorGetShiftAmount_Factor()
115 PC_Factor *ilu = (PC_Factor *)pc->data; in PCFactorGetShiftType_Factor() local
118 *type = (MatFactorShiftType)(int)ilu->info.shifttype; in PCFactorGetShiftType_Factor()
124 PC_Factor *ilu = (PC_Factor *)pc->data; in PCFactorSetLevels_Factor() local
127 if (!pc->setupcalled) ilu->info.levels = levels; in PCFactorSetLevels_Factor()
128 else if (ilu->info.levels != levels) { in PCFactorSetLevels_Factor()
131 ilu->info.levels = levels; in PCFactorSetLevels_Factor()
132 …} else PetscCheck(!ilu->info.usedt, PetscObjectComm((PetscObject)pc), PETSC_ERR_ARG_WRONGSTATE, "C… in PCFactorSetLevels_Factor()
165 PC_Factor *ilu = (PC_Factor *)pc->data; in PCFactorGetMatrix_Factor() local
168 …PetscCheck(ilu->fact, PetscObjectComm((PetscObject)pc), PETSC_ERR_ORDER, "Matrix not yet factored;… in PCFactorGetMatrix_Factor()
169 *mat = ilu->fact; in PCFactorGetMatrix_Factor()