Home
last modified time | relevance | path

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

/petsc/src/mat/impls/shell/
H A Dshell.c25 if (shell->zcols) { in MatShellPreZeroRight()
28 PetscCall(VecISSet(shell->right_work, shell->zcols, 0.0)); in MatShellPreZeroRight()
79 if (shell->zcols) PetscCall(VecISSet(x, shell->zcols, 0.0)); in MatShellPostZeroRight()
306 if (shell->zcols) { in MatZeroRowsColumns_Local_Shell()
307 PetscCall(ISSum(shell->zcols, is1, &is2)); in MatZeroRowsColumns_Local_Shell()
308 PetscCall(ISDestroy(&shell->zcols)); in MatZeroRowsColumns_Local_Shell()
310 shell->zcols = is2; in MatZeroRowsColumns_Local_Shell()
311 } else shell->zcols = is1; in MatZeroRowsColumns_Local_Shell()
458 PetscCall(ISDestroy(&shell->zcols)); in MatDestroy_Shell()
527 …PetscCheck(!shell->zcols && !shell->zrows, PetscObjectComm((PetscObject)D), PETSC_ERR_SUP, "MatPro… in MatProductNumeric_Shell_X()
[all …]
H A Dshell.h49 IS zcols; member
/petsc/src/mat/impls/nest/
H A Dmatnest.c2055 … = (PetscBool)(!((Mat_Shell *)B->data)->zrows && !((Mat_Shell *)B->data)->zcols && !((Mat_Shell *)… in MatConvert_Nest_AIJ()