Lines Matching refs:fast
2028 PetscBool fast; in MatConvert_Nest_AIJ() local
2030 PetscCall(PetscStrcmp(newtype, MATAIJ, &fast)); in MatConvert_Nest_AIJ()
2031 if (!fast) PetscCall(PetscStrcmp(newtype, MATSEQAIJ, &fast)); in MatConvert_Nest_AIJ()
2032 for (i = 0; i < nest->nr && fast; ++i) { in MatConvert_Nest_AIJ()
2033 for (j = 0; j < nest->nc && fast; ++j) { in MatConvert_Nest_AIJ()
2036 PetscCall(PetscObjectTypeCompare((PetscObject)B, MATSEQAIJ, &fast)); in MatConvert_Nest_AIJ()
2037 if (!fast) { in MatConvert_Nest_AIJ()
2045 PetscCall(PetscObjectTypeCompare((PetscObject)Bt, MATSEQAIJ, &fast)); in MatConvert_Nest_AIJ()
2052 PetscCall(PetscObjectTypeCompare((PetscObject)Bt, MATSEQAIJ, &fast)); in MatConvert_Nest_AIJ()
2055 …if (fast) fast = (PetscBool)(!((Mat_Shell *)B->data)->zrows && !((Mat_Shell *)B->data)->zcols && !… in MatConvert_Nest_AIJ()
2060 for (i = 0, nf = 0; i < nest->nr && fast; ++i) { in MatConvert_Nest_AIJ()
2061 PetscCall(PetscObjectTypeCompare((PetscObject)nest->isglobal.row[i], ISSTRIDE, &fast)); in MatConvert_Nest_AIJ()
2062 if (fast) { in MatConvert_Nest_AIJ()
2067 fast = PETSC_FALSE; in MatConvert_Nest_AIJ()
2074 for (i = 0, nf = 0; i < nest->nc && fast; ++i) { in MatConvert_Nest_AIJ()
2075 PetscCall(PetscObjectTypeCompare((PetscObject)nest->isglobal.col[i], ISSTRIDE, &fast)); in MatConvert_Nest_AIJ()
2076 if (fast) { in MatConvert_Nest_AIJ()
2081 fast = PETSC_FALSE; in MatConvert_Nest_AIJ()
2088 if (fast) { in MatConvert_Nest_AIJ()