Searched refs:perm_c (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/mat/impls/aij/seq/superlu/ |
| H A D | superlu.c | 37 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 D | umfpack.c | 83 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 D | klu.c | 89 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()
|