Home
last modified time | relevance | path

Searched refs:fill_ratio_needed (Results 1 – 25 of 42) sorted by relevance

12

/petsc/src/mat/impls/baij/seq/
H A Dbaijfact3.c279 B->info.fill_ratio_needed = ((PetscReal)(bdiag[0] + 1)) / ((PetscReal)ai[n]); in MatLUFactorSymbolic_SeqBAIJ()
281 B->info.fill_ratio_needed = 0.0; in MatLUFactorSymbolic_SeqBAIJ()
285 PetscReal af = B->info.fill_ratio_needed; in MatLUFactorSymbolic_SeqBAIJ()
H A Dbaijfact.c1221 B->info.fill_ratio_needed = ((PetscReal)2 * ui[am]) / (ai[am] + am); in MatICCFactorSymbolic_SeqBAIJ()
1223 B->info.fill_ratio_needed = 0.0; in MatICCFactorSymbolic_SeqBAIJ()
1227 PetscReal af = B->info.fill_ratio_needed; in MatICCFactorSymbolic_SeqBAIJ()
1401 B->info.fill_ratio_needed = ((PetscReal)2 * ui[mbs]) / (ai[mbs] + mbs); in MatCholeskyFactorSymbolic_SeqBAIJ()
1403 B->info.fill_ratio_needed = 0.0; in MatCholeskyFactorSymbolic_SeqBAIJ()
1407 PetscReal af = B->info.fill_ratio_needed; in MatCholeskyFactorSymbolic_SeqBAIJ()
H A Dbaijfact2.c357 fact->info.fill_ratio_needed = 1.0; in MatILUFactorSymbolic_SeqBAIJ()
505 fact->info.fill_ratio_needed = ((PetscReal)(bdiag[0] + 1)) / ((PetscReal)ai[n]); in MatILUFactorSymbolic_SeqBAIJ()
/petsc/src/ksp/pc/impls/factor/qr/
H A Dqr.c42 dir->hdr.actualfill = info.fill_ratio_needed; in PCSetUp_QR()
46 dir->hdr.actualfill = info.fill_ratio_needed; in PCSetUp_QR()
/petsc/src/mat/impls/aij/seq/bas/
H A Dbasfactor.c86 fact->info.fill_ratio_needed = (PetscReal)ui[am] / (PetscReal)ai[am]; in MatICCFactorSymbolic_SeqAIJ_Bas()
88 fact->info.fill_ratio_needed = 0.0; in MatICCFactorSymbolic_SeqAIJ_Bas()
/petsc/src/ksp/pc/impls/factor/lu/
H A Dlu.c93 dir->hdr.actualfill = info.fill_ratio_needed; in PCSetUp_LU()
116 dir->hdr.actualfill = info.fill_ratio_needed; in PCSetUp_LU()
/petsc/src/ksp/pc/impls/factor/cholesky/
H A Dcholesky.c92 dir->hdr.actualfill = info.fill_ratio_needed; in PCSetUp_Cholesky()
122 dir->hdr.actualfill = info.fill_ratio_needed; in PCSetUp_Cholesky()
/petsc/src/ksp/pc/impls/factor/ilu/
H A Dilu.c135 ilu->hdr.actualfill = info.fill_ratio_needed; in PCSetUp_ILU()
155 ilu->hdr.actualfill = info.fill_ratio_needed; in PCSetUp_ILU()
/petsc/src/mat/impls/sbaij/seq/
H A Dsbaijfact.c207 F->info.fill_ratio_needed = ((PetscReal)iu[mbs]) / ((PetscReal)ai[mbs]); in MatCholeskyFactorSymbolic_SeqSBAIJ_MSR()
209 F->info.fill_ratio_needed = 0.0; in MatCholeskyFactorSymbolic_SeqSBAIJ_MSR()
367 fact->info.fill_ratio_needed = ((PetscReal)ui[mbs]) / ai[mbs]; in MatCholeskyFactorSymbolic_SeqSBAIJ()
369 fact->info.fill_ratio_needed = 0.0; in MatCholeskyFactorSymbolic_SeqSBAIJ()
373 PetscReal af = fact->info.fill_ratio_needed; in MatCholeskyFactorSymbolic_SeqSBAIJ()
540 fact->info.fill_ratio_needed = ((PetscReal)ui[mbs]) / ai[mbs]; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
542 fact->info.fill_ratio_needed = 0.0; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
546 PetscReal af = fact->info.fill_ratio_needed; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
H A Dsbaijfact2.c2457 B->info.fill_ratio_needed = ((PetscReal)iu[mbs]) / ((PetscReal)ai[mbs]); in MatICCFactorSymbolic_SeqSBAIJ_MSR()
2459 B->info.fill_ratio_needed = 0.0; in MatICCFactorSymbolic_SeqSBAIJ_MSR()
2653 fact->info.fill_ratio_needed = ((PetscReal)ui[am]) / ai[am]; in MatICCFactorSymbolic_SeqSBAIJ()
2655 fact->info.fill_ratio_needed = 0.0; in MatICCFactorSymbolic_SeqSBAIJ()
2659 PetscReal af = fact->info.fill_ratio_needed; in MatICCFactorSymbolic_SeqSBAIJ()
2848 fact->info.fill_ratio_needed = ratio_needed; in MatICCFactorSymbolic_SeqSBAIJ_inplace()
2851 PetscReal af = fact->info.fill_ratio_needed; in MatICCFactorSymbolic_SeqSBAIJ_inplace()
H A Dsbaij2.c1494 info->fill_ratio_needed = A->info.fill_ratio_needed; in MatGetInfo_SeqSBAIJ()
1498 info->fill_ratio_needed = 0; in MatGetInfo_SeqSBAIJ()
/petsc/src/mat/impls/cdiagonal/
H A Dcdiagonal.c276 info->fill_ratio_needed = 1.0; in MatGetInfo_ConstantDiagonal()
280 info->fill_ratio_needed = 0; in MatGetInfo_ConstantDiagonal()
/petsc/src/ksp/pc/impls/factor/icc/
H A Dicc.c39 icc->hdr.actualfill = info.fill_ratio_needed; in PCSetUp_ICC()
/petsc/src/mat/impls/aij/seq/
H A Daijfact.c176 B->info.fill_ratio_needed = ((PetscReal)(bdiag[0] + 1)) / ((PetscReal)ai[n]); in MatLUFactorSymbolic_SeqAIJ()
178 B->info.fill_ratio_needed = 0.0; in MatLUFactorSymbolic_SeqAIJ()
182 PetscReal af = B->info.fill_ratio_needed; in MatLUFactorSymbolic_SeqAIJ()
1524 fact->info.fill_ratio_needed = 1.0; in MatILUFactorSymbolic_SeqAIJ_ilu0()
1696 fact->info.fill_ratio_needed = ((PetscReal)(bdiag[0] + 1)) / ((PetscReal)ai[n]); in MatILUFactorSymbolic_SeqAIJ()
2234 fact->info.fill_ratio_needed = ((PetscReal)2 * ui[am]) / (ai[am] + am); in MatICCFactorSymbolic_SeqAIJ()
2236 fact->info.fill_ratio_needed = 0.0; in MatICCFactorSymbolic_SeqAIJ()
2240 PetscReal af = fact->info.fill_ratio_needed; in MatICCFactorSymbolic_SeqAIJ()
2401 fact->info.fill_ratio_needed = ((PetscReal)2 * ui[am]) / (ai[am] + am); in MatCholeskyFactorSymbolic_SeqAIJ()
2403 fact->info.fill_ratio_needed = 0.0; in MatCholeskyFactorSymbolic_SeqAIJ()
[all …]
H A Dmatmatmult.c233 C->info.fill_ratio_needed = afill; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()
470 C->info.fill_ratio_needed = afill; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast()
573 C->info.fill_ratio_needed = afill; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable()
675 C->info.fill_ratio_needed = afill; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap()
791 C->info.fill_ratio_needed = afill; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_BTHeap()
1088 C->info.fill_ratio_needed = afill; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge()
1188 C->info.fill_ratio_needed = afill; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted()
H A Dmatptap.c173 C->info.fill_ratio_needed = afill; in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy()
/petsc/src/ksp/pc/impls/factor/
H A Dfactimpl.c303 …ewer, " factor fill ratio given %g, needed %g\n", info.fill_ratio_given, info.fill_ratio_needed)); in PCView_Factor()
/petsc/src/mat/impls/aij/mpi/pastix/
H A Dpastix.c360 info->fill_ratio_needed = 0; in MatGetInfo_PaStiX()
/petsc/src/mat/impls/sbaij/seq/cholmod/
H A Dsbaijcholmod.c493 info->fill_ratio_needed = 0; in MatGetInfo_CHOLMOD()
/petsc/src/mat/impls/diagonal/
H A Ddiagonal.c553 info->fill_ratio_needed = 0; in MatGetInfo_Diagonal()
/petsc/src/mat/impls/aij/mpi/mkl_cpardiso/
H A Dmkl_cpardiso.c759 info->fill_ratio_needed = 0; in MatGetInfo_MKL_CPARDISO()
/petsc/src/mat/impls/sell/seq/
H A Dsell.c1523 info->fill_ratio_needed = A->info.fill_ratio_needed; in MatGetInfo_SeqSELL()
1527 info->fill_ratio_needed = 0; in MatGetInfo_SeqSELL()
/petsc/src/mat/impls/aij/mpi/
H A Dmpimatmatmult.c328 C->info.fill_ratio_needed = afill; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
950 C->info.fill_ratio_needed = afill; in MatMatMultSymbolic_MPIAIJ_MPIAIJ()
1225 C->info.fill_ratio_needed = afill; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_seqMPI()
H A Dmpiptap.c359 ptap->AP_loc->info.fill_ratio_needed = apfill; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
1647 ptap->AP_loc->info.fill_ratio_needed = apfill; in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
/petsc/src/mat/impls/aij/seq/mkl_pardiso/
H A Dmkl_pardiso.c883 info->fill_ratio_needed = 0; in MatGetInfo_MKL_PARDISO()

12