Home
last modified time | relevance | path

Searched refs:numeric (Results 1 – 9 of 9) sorted by relevance

/petsc/src/mat/impls/shell/
H A Dshellcnv.c133 PetscErrorCode (*numeric)(Mat); member
155 …PetscCheck(mmcfdata->numeric, PetscObjectComm((PetscObject)C), PETSC_ERR_PLIB, "Missing numeric op… in MatProductNumericPhase_CF()
163 PetscCall((*mmcfdata->numeric)(C)); in MatProductNumericPhase_CF()
179 mmcfdata->numeric = C->ops->productnumeric; in MatProductSymbolicPhase_CF()
H A Dshell.h18 PetscErrorCode (*numeric)(Mat, Mat, Mat, void *); member
H A Dshell.c485 PetscErrorCode (*numeric)(Mat, Mat, Mat, void *); member
522 …PetscCheck(mdata->numeric, PetscObjectComm((PetscObject)D), PETSC_ERR_PLIB, "Missing numeric opera… in MatProductNumeric_Shell_X()
576 PetscCall((*mdata->numeric)(A, useBmdata ? mdata->B : B, D, mdata->ctx)); in MatProductNumeric_Shell_X()
730 mdata->numeric = matmat->numeric; in MatProductSymbolic_Shell_X()
778 …pe, PetscErrorCode (*symbolic)(Mat, Mat, Mat, void **), PetscErrorCode (*numeric)(Mat, Mat, Mat, v… in MatShellSetMatProductOperation_Private()
785 PetscCheck(numeric, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Missing numeric routine"); in MatShellSetMatProductOperation_Private()
809 matmat->numeric = numeric; in MatShellSetMatProductOperation_Private()
868 …pe, PetscErrorCode (*symbolic)(Mat, Mat, Mat, void **), PetscErrorCode (*numeric)(Mat, Mat, Mat, v… in MatShellSetMatProductOperation()
874 …PetscCheck(numeric, PetscObjectComm((PetscObject)A), PETSC_ERR_USER, "Missing numeric routine, arg… in MatShellSetMatProductOperation()
877 …t, void *), PetscCtxDestroyFn *, MatType, MatType), (A, ptype, symbolic, numeric, destroy, Btype, … in MatShellSetMatProductOperation()
[all …]
/petsc/src/mat/impls/transpose/
H A Dtransm.c314 PetscErrorCode (*numeric)(Mat); member
350 PetscCall((*data->numeric)(D)); in MatProductNumeric_Transpose()
372 data->numeric = D->ops->productnumeric; in MatProductSymbolic_Transpose()
H A Dhtransm.c4 PetscErrorCode (*numeric)(Mat); member
49 PetscCall((*data->numeric)(D)); in MatProductNumeric_HT()
81 data->numeric = D->ops->productnumeric; in MatProductSymbolic_HT()
/petsc/doc/manual/
H A Dadvanced.md186 the symbolic and numeric factorization stages. It is possible to reuse
201 symbolic and numeric phases cannot be stored in a `factor` matrix, and
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DDevice.pyx106 The numeric id of the device to create.
/petsc/doc/changes/
H A D314.md138 symbolic and numeric phases for MatMat operations with MATSHELL
/petsc/doc/install/
H A Dinstall.md286 These packages provide some basic numeric kernels used by PETSc. `configure` will