Home
last modified time | relevance | path

Searched refs:MAT_FACTOR_CHOLESKY (Results 1 – 25 of 54) sorted by relevance

123

/petsc/src/mat/interface/
H A Ddlregismat.c327 …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 Dex215.c41 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 Dex28.c85 case MAT_FACTOR_CHOLESKY: in main()
100 case MAT_FACTOR_CHOLESKY: in main()
H A Dex76.c198 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 Dex268.c67 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 Dex168.c47 PetscCall(MatGetFactor(A, MATSOLVERCLIQUE, MAT_FACTOR_CHOLESKY, &F)); in main()
H A Dex125.c267 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 Dex30.c161 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 Dex117.c101 PetscCall(MatGetFactor(mat, MATSOLVERPETSC, MAT_FACTOR_CHOLESKY, &fact)); in main()
H A Dex134.c62 PetscCall(MatGetFactor(A, stype, MAT_FACTOR_CHOLESKY, &F)); in Assemble()
H A Dex128.c83 PetscCall(MatGetFactor(sC, MATSOLVERPETSC, MAT_FACTOR_CHOLESKY, &sA)); in main()
H A Dex263.c89 PetscCall(MatGetFactor(A, MATSOLVERMKL_CPARDISO, MAT_FACTOR_CHOLESKY, &F)); in main()
H A Dex154.c69 case MAT_FACTOR_CHOLESKY: in main()
H A Dex74.c302 PetscCall(MatGetFactor(sB, MATSOLVERPETSC, MAT_FACTOR_CHOLESKY, &sFactor)); in main()
351 PetscCall(MatGetFactor(sA, MATSOLVERMUMPS, MAT_FACTOR_CHOLESKY, &sFactor)); in main()
H A Dex127.c112 PetscCall(MatGetFactor(A, MATSOLVERSUPERLU_DIST, MAT_FACTOR_CHOLESKY, &F)); in main()
H A Dex267.c33 PetscCall(MatGetFactor(A, MATSOLVERPETSC, MAT_FACTOR_CHOLESKY, &F)); in TestMatrix()
H A Dex214.c106 PetscCall(MatGetFactor(A, solver, MAT_FACTOR_CHOLESKY, &F)); in main()
/petsc/src/mat/impls/aij/mpi/pastix/
H A Dpastix.c434 …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 Daijcholmod.c88 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 Dmumps.c4071 …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 Dbasfactor.c193 PetscCall(PetscStrallocpy(MATORDERINGND, (char **)&(*B)->preferredordering[MAT_FACTOR_CHOLESKY])); in MatGetFactor_seqaij_bas()
/petsc/src/mat/impls/aij/seq/umfpack/
H A Dumfpack.c457 …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 Dmkl_pardiso.c804 …= 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 Dsbaijcholmod.c567 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 Dhtool.cxx926 …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()

123