Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/utils/schurm/
H A Dschurm.c601 …ment_Basic(Mat mat, IS isrow0, IS iscol0, IS isrow1, IS iscol1, MatReuse mreuse, Mat *S, MatSchurC… in MatGetSchurComplement_Basic() argument
613 PetscValidLogicalCollectiveEnum(mat, mreuse, 6); in MatGetSchurComplement_Basic()
616 …if (mreuse == MAT_IGNORE_MATRIX && preuse == MAT_IGNORE_MATRIX) PetscFunctionReturn(PETSC_SUCCESS); in MatGetSchurComplement_Basic()
617 if (mreuse == MAT_REUSE_MATRIX) PetscValidHeaderSpecific(*S, MAT_CLASSID, 7); in MatGetSchurComplement_Basic()
623 if (mreuse == MAT_REUSE_MATRIX) { in MatGetSchurComplement_Basic()
634 switch (mreuse) { in MatGetSchurComplement_Basic()
642 …PetscCheck(mreuse == MAT_IGNORE_MATRIX, PetscObjectComm((PetscObject)mat), PETSC_ERR_SUP, "Unrecog… in MatGetSchurComplement_Basic()
696 …urComplement(Mat A, IS isrow0, IS iscol0, IS isrow1, IS iscol1, MatReuse mreuse, Mat *S, MatSchurC… in MatGetSchurComplement() argument
706 PetscValidLogicalCollectiveEnum(A, mreuse, 6); in MatGetSchurComplement()
707 if (mreuse == MAT_REUSE_MATRIX) PetscValidHeaderSpecific(*S, MAT_CLASSID, 7); in MatGetSchurComplement()
[all …]