Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/seq/
H A Daijfact.c266 sctx.newshift = PETSC_FALSE; in MatLUFactorNumeric_SeqAIJ()
331 if (sctx.newshift) break; /* break for-loop */ in MatLUFactorNumeric_SeqAIJ()
341 …if (info->shifttype == (PetscReal)MAT_SHIFT_POSITIVE_DEFINITE && !sctx.newshift && sctx.shift_frac… in MatLUFactorNumeric_SeqAIJ()
349 sctx.newshift = PETSC_TRUE; in MatLUFactorNumeric_SeqAIJ()
352 } while (sctx.newshift); in MatLUFactorNumeric_SeqAIJ()
445 sctx.newshift = PETSC_FALSE; in MatLUFactorNumeric_SeqAIJ_inplace()
487 if (sctx.newshift) break; in MatLUFactorNumeric_SeqAIJ_inplace()
491 …if (info->shifttype == (PetscReal)MAT_SHIFT_POSITIVE_DEFINITE && !sctx.newshift && sctx.shift_frac… in MatLUFactorNumeric_SeqAIJ_inplace()
499 sctx.newshift = PETSC_TRUE; in MatLUFactorNumeric_SeqAIJ_inplace()
502 } while (sctx.newshift); in MatLUFactorNumeric_SeqAIJ_inplace()
[all …]
H A Dinode.c1287 sctx.newshift = PETSC_FALSE; in MatLUFactorNumeric_SeqAIJ_Inode()
1357 if (sctx.newshift) break; in MatLUFactorNumeric_SeqAIJ_Inode()
1449 if (sctx.newshift) break; in MatLUFactorNumeric_SeqAIJ_Inode()
1491 if (sctx.newshift) break; in MatLUFactorNumeric_SeqAIJ_Inode()
1590 if (sctx.newshift) break; in MatLUFactorNumeric_SeqAIJ_Inode()
1636 if (sctx.newshift) break; in MatLUFactorNumeric_SeqAIJ_Inode()
1678 if (sctx.newshift) break; in MatLUFactorNumeric_SeqAIJ_Inode()
1785 if (sctx.newshift) break; in MatLUFactorNumeric_SeqAIJ_Inode()
1835 if (sctx.newshift) break; in MatLUFactorNumeric_SeqAIJ_Inode()
1881 if (sctx.newshift) break; in MatLUFactorNumeric_SeqAIJ_Inode()
[all …]
/petsc/src/mat/impls/baij/seq/
H A Dbaijfact.c494 sctx.newshift = PETSC_FALSE; in MatLUFactorNumeric_SeqBAIJ_1()
559 if (sctx.newshift) break; /* break for-loop */ in MatLUFactorNumeric_SeqBAIJ_1()
569 …if (info->shifttype == (PetscReal)MAT_SHIFT_POSITIVE_DEFINITE && !sctx.newshift && sctx.shift_frac… in MatLUFactorNumeric_SeqBAIJ_1()
577 sctx.newshift = PETSC_TRUE; in MatLUFactorNumeric_SeqBAIJ_1()
580 } while (sctx.newshift); in MatLUFactorNumeric_SeqBAIJ_1()
781 sctx.newshift = PETSC_FALSE; in MatCholeskyFactorNumeric_SeqBAIJ_N()
847 if (sctx.newshift) break; in MatCholeskyFactorNumeric_SeqBAIJ_N()
867 } while (sctx.newshift); in MatCholeskyFactorNumeric_SeqBAIJ_N()
904 sctx.newshift = PETSC_FALSE; in MatCholeskyFactorNumeric_SeqBAIJ_N_NaturalOrdering()
974 if (sctx.newshift) break; /* sctx.shift_amount is updated */ in MatCholeskyFactorNumeric_SeqBAIJ_N_NaturalOrdering()
[all …]
/petsc/src/mat/impls/sbaij/seq/
H A Dsbaijfact.c1231 sctx.newshift = PETSC_FALSE; in MatCholeskyFactorNumeric_SeqSBAIJ_1_inplace()
1297 if (sctx.newshift) break; /* sctx.shift_amount is updated */ in MatCholeskyFactorNumeric_SeqSBAIJ_1_inplace()
1317 } while (sctx.newshift); in MatCholeskyFactorNumeric_SeqSBAIJ_1_inplace()
1395 sctx.newshift = PETSC_FALSE; in MatCholeskyFactorNumeric_SeqSBAIJ_1_NaturalOrdering()
1465 if (sctx.newshift) break; in MatCholeskyFactorNumeric_SeqSBAIJ_1_NaturalOrdering()
1470 } while (sctx.newshift); in MatCholeskyFactorNumeric_SeqSBAIJ_1_NaturalOrdering()
1526 sctx.newshift = PETSC_FALSE; in MatCholeskyFactorNumeric_SeqSBAIJ_1_NaturalOrdering_inplace()
1593 if (sctx.newshift) break; /* sctx.shift_amount is updated */ in MatCholeskyFactorNumeric_SeqSBAIJ_1_NaturalOrdering_inplace()
1614 } while (sctx.newshift); in MatCholeskyFactorNumeric_SeqSBAIJ_1_NaturalOrdering_inplace()
/petsc/include/petsc/private/
H A Dmatimpl.h768 PetscBool newshift; member
799 sctx->newshift = PETSC_TRUE; in MatPivotCheck_nz()
802 sctx->newshift = PETSC_FALSE; in MatPivotCheck_nz()
823 sctx->newshift = PETSC_TRUE; in MatPivotCheck_pd()
825 sctx->newshift = PETSC_FALSE; in MatPivotCheck_pd()
840 sctx->newshift = PETSC_FALSE; in MatPivotCheck_inblocks()
849 sctx->newshift = PETSC_FALSE; in MatPivotCheck_none()