Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/seq/klu/ !
H A Dklu.c88 klu_K_numeric *Numeric; member
102 klu_K_free_numeric(&lu->Numeric, &lu->Common); in MatDestroy_KLU()
120 status = klu_K_solve(lu->Symbolic, lu->Numeric, A->rmap->n, 1, (PetscReal *)xa, &lu->Common); in MatSolveTranspose_KLU()
135 …PetscCheck(klu_K_tsolve(lu->Symbolic, lu->Numeric, A->rmap->n, 1, xa, 1, &lu->Common), PETSC_COMM_… in MatSolve_KLU()
150 if (lu->flg == SAME_NONZERO_PATTERN && lu->Numeric) klu_K_free_numeric(&lu->Numeric, &lu->Common); in MatLUFactorNumeric_KLU()
151 lu->Numeric = klu_K_factor(ai, aj, (PetscReal *)av, lu->Symbolic, &lu->Common); in MatLUFactorNumeric_KLU()
152 PetscCheck(lu->Numeric, PETSC_COMM_SELF, PETSC_ERR_LIB, "KLU Numeric factorization failed"); in MatLUFactorNumeric_KLU()
198 klu_K_numeric *Numeric = (klu_K_numeric *)lu->Numeric; in MatView_Info_KLU() local
202 …CIIPrintf(viewer, " Number of diagonal blocks: %" PetscInt_FMT "\n", (PetscInt)Numeric->nblocks)); in MatView_Info_KLU()
203 …IIPrintf(viewer, " Total nonzeros=%" PetscInt_FMT "\n", (PetscInt)(Numeric->lnz + Numeric->unz))); in MatView_Info_KLU()
/petsc/src/mat/impls/aij/seq/umfpack/ !
H A Dumfpack.c81 void *Symbolic, *Numeric; member
98 umfpack_UMF_free_numeric(&lu->Numeric); in MatDestroy_UMFPACK()
134 …(PetscReal *)av, NULL, (PetscReal *)xa, NULL, (PetscReal *)ba, NULL, lu->Numeric, lu->Control, lu-… in MatSolve_UMFPACK_Private()
136 …status = umfpack_UMF_wsolve(uflag, ai, aj, av, xa, ba, lu->Numeric, lu->Control, lu->Info, lu->Wi,… in MatSolve_UMFPACK_Private()
177 if (lu->flg == SAME_NONZERO_PATTERN && lu->Numeric) umfpack_UMF_free_numeric(&lu->Numeric); in MatLUFactorNumeric_UMFPACK()
179 …status = umfpack_UMF_numeric(ai, aj, (double *)av, NULL, lu->Symbolic, &lu->Numeric, lu->Control, … in MatLUFactorNumeric_UMFPACK()
181 status = umfpack_UMF_numeric(ai, aj, av, lu->Symbolic, &lu->Numeric, lu->Control, lu->Info); in MatLUFactorNumeric_UMFPACK()
188 (void)umfpack_UMF_report_numeric(lu->Numeric, lu->Control); in MatLUFactorNumeric_UMFPACK()
/petsc/doc/changes/ !
H A D300.md96 - The first argument to MatXXXFactorSymbolic/Numeric() is now the
/petsc/doc/manual/ !
H A Dprofiling.md97 - `MatLUFactorNumeric` - Numeric factorization phase
H A Dmat.md1187 ## Symbolic and Numeric Stages in Sparse Matrix Operations