| /petsc/src/mat/interface/ |
| H A D | dlregismat.c | 327 …PetscCall(MatSolverTypeRegister(MATSOLVERPETSC, MATSEQAIJ, MAT_FACTOR_CHOLESKY, MatGetFactor_seqai… in MatInitializePackage() 332 …PetscCall(MatSolverTypeRegister(MATSOLVERPETSC, MATSEQAIJPERM, MAT_FACTOR_CHOLESKY, MatGetFactor_s… in MatInitializePackage() 337 …PetscCall(MatSolverTypeRegister(MATSOLVERPETSC, MATCONSTANTDIAGONAL, MAT_FACTOR_CHOLESKY, MatGetFa… in MatInitializePackage() 343 …PetscCall(MatSolverTypeRegister(MATSOLVERPETSC, MATSEQAIJMKL, MAT_FACTOR_CHOLESKY, MatGetFactor_se… in MatInitializePackage() 348 …PetscCall(MatSolverTypeRegister(MATSOLVERPETSC, MATSEQBAIJMKL, MAT_FACTOR_CHOLESKY, MatGetFactor_s… in MatInitializePackage() 356 …PetscCall(MatSolverTypeRegister(MATSOLVERPETSC, MATSEQAIJCRL, MAT_FACTOR_CHOLESKY, MatGetFactor_se… in MatInitializePackage() 361 …PetscCall(MatSolverTypeRegister(MATSOLVERPETSC, MATSEQBAIJ, MAT_FACTOR_CHOLESKY, MatGetFactor_seqb… in MatInitializePackage() 365 …PetscCall(MatSolverTypeRegister(MATSOLVERPETSC, MATSEQSBAIJ, MAT_FACTOR_CHOLESKY, MatGetFactor_seq… in MatInitializePackage() 370 …PetscCall(MatSolverTypeRegister(MATSOLVERPETSC, MATSEQDENSE, MAT_FACTOR_CHOLESKY, MatGetFactor_seq… in MatInitializePackage()
|
| /petsc/src/mat/tests/ |
| H A D | ex215.c | 41 ftyp = MAT_FACTOR_CHOLESKY; in main() 102 ftyp = MAT_FACTOR_CHOLESKY; in main() 111 ftyp = MAT_FACTOR_CHOLESKY; in main() 128 } else if (ftyp == MAT_FACTOR_CHOLESKY) { in main()
|
| H A D | ex28.c | 85 case MAT_FACTOR_CHOLESKY: in main() 100 case MAT_FACTOR_CHOLESKY: in main()
|
| H A D | ex76.c | 198 PetscCall(MatGetFactor(A, MATSOLVERPETSC, MAT_FACTOR_CHOLESKY, &sC)); in main() 229 PetscCall(MatGetFactor(A, MATSOLVERPETSC, MAT_FACTOR_CHOLESKY, &sC)); in main() 258 PetscCall(MatGetFactor(sA, MATSOLVERPETSC, MAT_FACTOR_CHOLESKY, &sC)); in main()
|
| H A D | ex268.c | 67 PetscCall(MatGetFactor(A, MATSOLVERHTOOL, i == 0 ? MAT_FACTOR_LU : MAT_FACTOR_CHOLESKY, &F)); in main() 68 PetscCall(MatGetFactor(Ad, MATSOLVERPETSC, i == 0 ? MAT_FACTOR_LU : MAT_FACTOR_CHOLESKY, &Fd)); in main()
|
| H A D | ex168.c | 47 PetscCall(MatGetFactor(A, MATSOLVERCLIQUE, MAT_FACTOR_CHOLESKY, &F)); in main()
|
| H A D | ex125.c | 267 PetscCall(MatGetFactor(A, MATSOLVERMUMPS, MAT_FACTOR_CHOLESKY, &F)); in main() 294 PetscCall(MatGetFactor(A, MATSOLVERMKL_PARDISO, MAT_FACTOR_CHOLESKY, &F)); in main() 308 PetscCall(MatGetFactor(A, MATSOLVERCUSPARSE, MAT_FACTOR_CHOLESKY, &F)); in main() 324 PetscCall(MatGetFactor(A, MATSOLVERPETSC, MAT_FACTOR_CHOLESKY, &F)); in main()
|
| H A D | ex30.c | 161 if (use_mkl_pardiso) PetscCall(MatGetFactor(C, MATSOLVERMKL_PARDISO, MAT_FACTOR_CHOLESKY, &A)); in main() 162 else PetscCall(MatGetFactor(C, MATSOLVERPETSC, MAT_FACTOR_CHOLESKY, &A)); in main()
|
| H A D | ex117.c | 101 PetscCall(MatGetFactor(mat, MATSOLVERPETSC, MAT_FACTOR_CHOLESKY, &fact)); in main()
|
| H A D | ex134.c | 62 PetscCall(MatGetFactor(A, stype, MAT_FACTOR_CHOLESKY, &F)); in Assemble()
|
| H A D | ex128.c | 83 PetscCall(MatGetFactor(sC, MATSOLVERPETSC, MAT_FACTOR_CHOLESKY, &sA)); in main()
|
| H A D | ex263.c | 89 PetscCall(MatGetFactor(A, MATSOLVERMKL_CPARDISO, MAT_FACTOR_CHOLESKY, &F)); in main()
|
| H A D | ex154.c | 69 case MAT_FACTOR_CHOLESKY: in main()
|
| H A D | ex74.c | 302 PetscCall(MatGetFactor(sB, MATSOLVERPETSC, MAT_FACTOR_CHOLESKY, &sFactor)); in main() 351 PetscCall(MatGetFactor(sA, MATSOLVERMUMPS, MAT_FACTOR_CHOLESKY, &sFactor)); in main()
|
| H A D | ex127.c | 112 PetscCall(MatGetFactor(A, MATSOLVERSUPERLU_DIST, MAT_FACTOR_CHOLESKY, &F)); in main()
|
| H A D | ex267.c | 33 PetscCall(MatGetFactor(A, MATSOLVERPETSC, MAT_FACTOR_CHOLESKY, &F)); in TestMatrix()
|
| H A D | ex214.c | 106 PetscCall(MatGetFactor(A, solver, MAT_FACTOR_CHOLESKY, &F)); in main()
|
| /petsc/src/mat/impls/aij/mpi/pastix/ |
| H A D | pastix.c | 434 …PetscCheck(ftype == MAT_FACTOR_LU || ftype == MAT_FACTOR_CHOLESKY, PETSC_COMM_SELF, PETSC_ERR_SUP,… in MatGetFactor_pastix() 471 …pastix->iparm[IPARM_FACTORIZATION] = ftype == MAT_FACTOR_CHOLESKY ? PastixFactSYTRF : PastixFactGE… in MatGetFactor_pastix() 496 …PetscCheck(ftype == MAT_FACTOR_CHOLESKY, PETSC_COMM_SELF, PETSC_ERR_SUP, "Cannot use PETSc SBAIJ m… in MatGetFactor_mpisbaij_pastix() 504 …PetscCheck(ftype == MAT_FACTOR_CHOLESKY, PETSC_COMM_SELF, PETSC_ERR_SUP, "Cannot use PETSc SBAIJ m… in MatGetFactor_seqsbaij_pastix() 514 …PetscCall(MatSolverTypeRegister(MATSOLVERPASTIX, MATMPISBAIJ, MAT_FACTOR_CHOLESKY, MatGetFactor_mp… in MatSolverTypeRegister_Pastix() 515 …PetscCall(MatSolverTypeRegister(MATSOLVERPASTIX, MATSEQSBAIJ, MAT_FACTOR_CHOLESKY, MatGetFactor_se… in MatSolverTypeRegister_Pastix()
|
| /petsc/src/mat/impls/aij/seq/cholmod/ |
| H A D | aijcholmod.c | 88 B->factortype = MAT_FACTOR_CHOLESKY; in MatGetFactor_seqaij_cholmod() 95 …PetscCall(PetscStrallocpy(MATORDERINGEXTERNAL, (char **)&B->preferredordering[MAT_FACTOR_CHOLESKY]… in MatGetFactor_seqaij_cholmod()
|
| /petsc/src/mat/impls/aij/mpi/mumps/ |
| H A D | mumps.c | 4071 …if (PetscDefined(USE_COMPLEX) && ftype == MAT_FACTOR_CHOLESKY && A->hermitian == PETSC_BOOL3_TRUE … in MatGetFactor_aij_mumps() 4117 B->factortype = MAT_FACTOR_CHOLESKY; in MatGetFactor_aij_mumps() 4122 …tscCall(PetscStrallocpy(MATORDERINGEXTERNAL, (char **)&B->preferredordering[MAT_FACTOR_CHOLESKY])); in MatGetFactor_aij_mumps() 4156 …if (PetscDefined(USE_COMPLEX) && ftype == MAT_FACTOR_CHOLESKY && A->hermitian == PETSC_BOOL3_TRUE … in MatGetFactor_sbaij_mumps() 4194 B->factortype = MAT_FACTOR_CHOLESKY; in MatGetFactor_sbaij_mumps() 4207 …PetscCall(PetscStrallocpy(MATORDERINGEXTERNAL, (char **)&B->preferredordering[MAT_FACTOR_CHOLESKY]… in MatGetFactor_sbaij_mumps() 4352 …if (PetscDefined(USE_COMPLEX) && ftype == MAT_FACTOR_CHOLESKY && A->hermitian == PETSC_BOOL3_TRUE … in MatGetFactor_nest_mumps() 4361 if (ftype == MAT_FACTOR_CHOLESKY) { in MatGetFactor_nest_mumps() 4392 if (!sub || (ftype == MAT_FACTOR_CHOLESKY && c < r)) continue; in MatGetFactor_nest_mumps() 4402 if (ftype == MAT_FACTOR_CHOLESKY) { in MatGetFactor_nest_mumps() [all …]
|
| /petsc/src/mat/impls/aij/seq/bas/ |
| H A D | basfactor.c | 193 PetscCall(PetscStrallocpy(MATORDERINGND, (char **)&(*B)->preferredordering[MAT_FACTOR_CHOLESKY])); in MatGetFactor_seqaij_bas()
|
| /petsc/src/mat/impls/aij/seq/umfpack/ |
| H A D | umfpack.c | 457 …PetscCall(MatSolverTypeRegister(MATSOLVERCHOLMOD, MATSEQAIJ, MAT_FACTOR_CHOLESKY, MatGetFactor_seq… in MatSolverTypeRegister_SuiteSparse() 458 …PetscCall(MatSolverTypeRegister(MATSOLVERCHOLMOD, MATSEQSBAIJ, MAT_FACTOR_CHOLESKY, MatGetFactor_s… in MatSolverTypeRegister_SuiteSparse()
|
| /petsc/src/mat/impls/aij/seq/mkl_pardiso/ |
| H A D | mkl_pardiso.c | 804 …= MAT_FACTOR_LU || (!PetscDefined(USE_COMPLEX) && F->factortype == MAT_FACTOR_CHOLESKY && A->spd =… in MatFactorSymbolic_AIJMKL_PARDISO_Private() 1029 B->factortype = MAT_FACTOR_CHOLESKY; in MatGetFactor_aij_mkl_pardiso() 1065 …PetscCall(MatSolverTypeRegister(MATSOLVERMKL_PARDISO, MATSEQAIJ, MAT_FACTOR_CHOLESKY, MatGetFactor… in MatSolverTypeRegister_MKL_Pardiso() 1067 …PetscCall(MatSolverTypeRegister(MATSOLVERMKL_PARDISO, MATSEQSBAIJ, MAT_FACTOR_CHOLESKY, MatGetFact… in MatSolverTypeRegister_MKL_Pardiso()
|
| /petsc/src/mat/impls/sbaij/seq/cholmod/ |
| H A D | sbaijcholmod.c | 567 B->factortype = MAT_FACTOR_CHOLESKY; in MatGetFactor_seqsbaij_cholmod() 576 …PetscCall(PetscStrallocpy(MATORDERINGEXTERNAL, (char **)&B->preferredordering[MAT_FACTOR_CHOLESKY]… in MatGetFactor_seqsbaij_cholmod()
|
| /petsc/src/mat/impls/htool/ |
| H A D | htool.cxx | 926 …PetscCheck(A->factortype == MAT_FACTOR_LU || A->factortype == MAT_FACTOR_CHOLESKY, PetscObjectComm… in MatSolve_Private() 999 else F->ops->choleskyfactornumeric = MatFactorNumeric_Htool<MAT_FACTOR_CHOLESKY>; in MatFactorSymbolic_Htool() 1013 PetscCall(MatFactorSymbolic_Htool<MAT_FACTOR_CHOLESKY>(F, A)); in MatCholeskyFactorSymbolic_Htool() 1038 …else if (ftype == MAT_FACTOR_CHOLESKY) B->ops->choleskyfactorsymbolic = MatCholeskyFactorSymbolic_… in MatGetFactor_htool_htool() 1052 …PetscCall(MatSolverTypeRegister(MATSOLVERHTOOL, MATHTOOL, MAT_FACTOR_CHOLESKY, MatGetFactor_htool_… in MatSolverTypeRegister_Htool()
|