Home
last modified time | relevance | path

Searched refs:dtcol (Results 1 – 16 of 16) sorted by relevance

/petsc/src/ksp/pc/impls/factor/
H A Dfactimpl.c47 PetscErrorCode PCFactorSetDropTolerance_Factor(PC pc, PetscReal dt, PetscReal dtcol, PetscInt dtcou… in PCFactorSetDropTolerance_Factor() argument
52 …PetscCheck(pc->setupcalled && (!ilu->info.usedt || ilu->info.dt != dt || ilu->info.dtcol != dtcol in PCFactorSetDropTolerance_Factor()
55 ilu->info.dtcol = dtcol; in PCFactorSetDropTolerance_Factor()
204 PetscErrorCode PCFactorSetColumnPivot_Factor(PC pc, PetscReal dtcol) in PCFactorSetColumnPivot_Factor() argument
209dtcol >= 0.0 && dtcol <= 1.0, PetscObjectComm((PetscObject)pc), PETSC_ERR_ARG_OUTOFRANGE, "Column … in PCFactorSetColumnPivot_Factor()
210 dir->info.dtcol = dtcol; in PCFactorSetColumnPivot_Factor()
234 …or some factorization)", "PCFactorSetColumnPivot", factor->info.dtcol, &factor->info.dtcol, &flg)); in PCSetFromOptions_Factor()
280 …PetscViewerASCIIPrintf(viewer, " column permutation tolerance %g\n", (double)factor->info.dtcol)); in PCView_Factor()
H A Dfactor.c213 PetscErrorCode PCFactorSetDropTolerance(PC pc, PetscReal dt, PetscReal dtcol, PetscInt maxrowcount) in PCFactorSetDropTolerance() argument
217 PetscValidLogicalCollectiveReal(pc, dtcol, 3); in PCFactorSetDropTolerance()
219 … "PCFactorSetDropTolerance_C", (PC, PetscReal, PetscReal, PetscInt), (pc, dt, dtcol, maxrowcount)); in PCFactorSetDropTolerance()
630 PetscErrorCode PCFactorSetColumnPivot(PC pc, PetscReal dtcol) in PCFactorSetColumnPivot() argument
634 PetscValidLogicalCollectiveReal(pc, dtcol, 2); in PCFactorSetColumnPivot()
635 PetscTryMethod(pc, "PCFactorSetColumnPivot_C", (PC, PetscReal), (pc, dtcol)); in PCFactorSetColumnPivot()
/petsc/src/mat/impls/aij/seq/matlab/
H A Daijmatlab.c123 PetscReal dtcol = info->dtcol; in MatLUFactorNumeric_Matlab() local
128 if (info->dtcol == PETSC_DEFAULT) dtcol = .01; in MatLUFactorNumeric_Matlab()
134 …cObjectComm((PetscObject)A)), "info_%s = struct('droptol',%g,'thresh',%g);", _A, info->dt, dtcol)); in MatLUFactorNumeric_Matlab()
146 …NGINE_(PetscObjectComm((PetscObject)A)), "[l_%s,u_%s,p_%s] = lu(%s',%g);", _A, _A, _A, _A, dtcol)); in MatLUFactorNumeric_Matlab()
/petsc/src/ksp/pc/impls/factor/ilu/
H A Dilu.c28 static PetscErrorCode PCFactorSetDropTolerance_ILU(PC pc, PetscReal dt, PetscReal dtcol, PetscInt d… in PCFactorSetDropTolerance_ILU() argument
33 …d || !(((PC_Factor *)ilu)->info.dt != dt || ((PC_Factor *)ilu)->info.dtcol != dtcol || ((PC_Factor… in PCFactorSetDropTolerance_ILU()
35 ((PC_Factor *)ilu)->info.dtcol = dtcol; in PCFactorSetDropTolerance_ILU()
298 ((PC_Factor *)ilu)->info.dtcol = PETSC_DEFAULT; in PCCreate_ILU()
/petsc/src/mat/tests/
H A Dex7.c69 luinfo.dtcol = 0.0; in main()
H A Dex15.c79 info.dtcol = 0.0; in main()
H A Dex145.c221 finfo.dtcol = 0.1; in main()
H A Dex48.c158 info.dtcol = 0.0; in main()
/petsc/doc/changes/
H A D2028.md209 -pc_ilu_use_drop_tolerance \<dt,dtcol,rowmax> or
210 `PCILUSetUseDropTolerance`(pc,dt,dtcol,rowmax).
/petsc/src/ksp/pc/impls/factor/icc/
H A Dicc.c182 ((PC_Factor *)icc)->info.dtcol = PETSC_DEFAULT; in PCCreate_ICC()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscmat.pxi444 PetscReal usedt, dt, dtcol, dtcount
1144 cdef dtcol = options.pop('dtcol', None)
1145 if dtcol is not None:
1147 info.dtcol = asReal(dtcol)
H A DMat.pyx4762 ``dtcol``, the pivot tolerance where ``0`` indicates no pivot and ``1``
4800 as a ratio of the original fill, and ``dtcol``, the pivot tolerance
/petsc/src/ksp/pc/impls/factor/lu/
H A Dlu.c271 …((PC_Factor *)dir)->info.dtcol = 1.e-6; /* default to pivoting; this is only thing PETSc LU su… in PCCreate_LU()
/petsc/src/binding/petsc4py/src/lib-petsc/
H A Dcustom.h250 info->dtcol = (PetscReal)PETSC_DEFAULT; in MatFactorInfoDefaults()
255 info->dtcol = (PetscReal)1.e-6; in MatFactorInfoDefaults()
/petsc/include/
H A Dpetscmat.h1538 PetscReal dtcol; /* tolerance for pivoting */ member
/petsc/doc/manual/
H A Dksp.md790 PCFactorSetDropTolerance(PC pc,PetscReal dt,PetscReal dtcol,PetscInt dtcount);