Home
last modified time | relevance | path

Searched refs:perm_c (Results 1 – 3 of 3) sorted by relevance

/petsc/src/mat/impls/aij/seq/superlu/
H A Dsuperlu.c37 PetscInt *perm_c; /* column permutation vector */ member
140 …PetscStackCallExternalVoid("SuperLU:cgssvx", cgssvx(&lu->options, &lu->A, lu->perm_c, lu->perm_r, … in MatSolve_SuperLU_Private()
142 …PetscStackCallExternalVoid("SuperLU:zgssvx", zgssvx(&lu->options, &lu->A, lu->perm_c, lu->perm_r, … in MatSolve_SuperLU_Private()
146 …PetscStackCallExternalVoid("SuperLU:sgssvx", sgssvx(&lu->options, &lu->A, lu->perm_c, lu->perm_r, … in MatSolve_SuperLU_Private()
148 …PetscStackCallExternalVoid("SuperLU:dgssvx", dgssvx(&lu->options, &lu->A, lu->perm_c, lu->perm_r, … in MatSolve_SuperLU_Private()
154 …PetscStackCallExternalVoid("SuperLU:cgsisx", cgsisx(&lu->options, &lu->A, lu->perm_c, lu->perm_r, … in MatSolve_SuperLU_Private()
156 …PetscStackCallExternalVoid("SuperLU:zgsisx", zgsisx(&lu->options, &lu->A, lu->perm_c, lu->perm_r, … in MatSolve_SuperLU_Private()
160 …PetscStackCallExternalVoid("SuperLU:sgsisx", sgsisx(&lu->options, &lu->A, lu->perm_c, lu->perm_r, … in MatSolve_SuperLU_Private()
162 …PetscStackCallExternalVoid("SuperLU:dgsisx", dgsisx(&lu->options, &lu->A, lu->perm_c, lu->perm_r, … in MatSolve_SuperLU_Private()
278 …PetscStackCallExternalVoid("SuperLU:cgssvx", cgssvx(&lu->options, &lu->A, lu->perm_c, lu->perm_r, … in MatLUFactorNumeric_SuperLU()
[all …]
/petsc/src/mat/impls/aij/seq/umfpack/
H A Dumfpack.c83 PetscInt *Wi, *perm_c; member
101 PetscCall(PetscFree(lu->perm_c)); in MatDestroy_UMFPACK()
275 PetscCall(PetscMalloc1(m, &lu->perm_c)); in MatLUFactorSymbolic_UMFPACK()
277 for (i = 0; i < m; i++) lu->perm_c[i] = ra[i]; in MatLUFactorSymbolic_UMFPACK()
287 …status = umfpack_UMF_qsymbolic(n, m, ai, aj, av, lu->perm_c, &lu->Symbolic, lu->Control, lu->Info); in MatLUFactorSymbolic_UMFPACK()
289 …status = umfpack_UMF_qsymbolic(n, m, ai, aj, NULL, NULL, lu->perm_c, &lu->Symbolic, lu->Control, l… in MatLUFactorSymbolic_UMFPACK()
343 …if (!lu->perm_c) PetscCall(PetscViewerASCIIPrintf(viewer, " Control[UMFPACK_ORDERING]: %s (not us… in MatView_Info_UMFPACK()
441 lu->perm_c = NULL; /* use default UMFPACK col permutation */ in MatGetFactor_seqaij_umfpack()
/petsc/src/mat/impls/aij/seq/klu/
H A Dklu.c89 PetscInt *perm_c, *perm_r; member
103 PetscCall(PetscFree2(lu->perm_r, lu->perm_c)); in MatDestroy_KLU()
172 PetscCall(PetscMalloc2(m, &lu->perm_r, n, &lu->perm_c)); in MatLUFactorSymbolic_KLU()
175 for (i = 0; i < n; i++) lu->perm_c[i] = ca[i]; in MatLUFactorSymbolic_KLU()
183 lu->Symbolic = klu_K_analyze_given(n, ai, aj, lu->perm_c, lu->perm_r, &lu->Common); in MatLUFactorSymbolic_KLU()