Home
last modified time | relevance | path

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

/petsc/src/mat/interface/
H A Dmatproduct.c1201 MatProductCtx_MatMatMatPrivate *mmabc; in MatProductNumeric_ABC_Basic() local
1206 mmabc = (MatProductCtx_MatMatMatPrivate *)mat->product->data; in MatProductNumeric_ABC_Basic()
1207 …PetscCheck(mmabc->BC->ops->productnumeric, PetscObjectComm((PetscObject)mat), PETSC_ERR_PLIB, "Mis… in MatProductNumeric_ABC_Basic()
1209 PetscCall((*mmabc->BC->ops->productnumeric)(mmabc->BC)); in MatProductNumeric_ABC_Basic()
1211 mat->product = mmabc->ABC->product; in MatProductNumeric_ABC_Basic()
1212 mat->ops->productnumeric = mmabc->ABC->ops->productnumeric; in MatProductNumeric_ABC_Basic()
1225 MatProductCtx_MatMatMatPrivate *mmabc; in MatProductSymbolic_ABC_Basic() local
1232 PetscCall(PetscNew(&mmabc)); in MatProductSymbolic_ABC_Basic()
1233 product->data = mmabc; in MatProductSymbolic_ABC_Basic()
1263 PetscCall(MatProductCreate(B, C, NULL, &mmabc->BC)); in MatProductSymbolic_ABC_Basic()
[all …]