Lines Matching refs:mptmp

6948   PetscBool *mptmp; /* is the intermediate product temporary ? */  member
6991 PetscCall(PetscFree2(mmdata->mp, mmdata->mptmp)); in MatProductCtxDestroy_MatMatMPIAIJBACKEND()
7052 if (mmdata->mptmp[i]) continue; in MatProductNumeric_MPIAIJBACKEND()
7097 PetscBool mptmp[MAX_NUMBER_INTERMEDIATE], hasoffproc = PETSC_FALSE, iscuda, iship, iskokk; in MatProductSymbolic_MPIAIJBACKEND() local
7145 mptmp[i] = PETSC_FALSE; in MatProductSymbolic_MPIAIJBACKEND()
7208 mptmp[cp] = PETSC_FALSE; in MatProductSymbolic_MPIAIJBACKEND()
7222 mptmp[cp] = PETSC_FALSE; in MatProductSymbolic_MPIAIJBACKEND()
7236 mptmp[cp] = PETSC_FALSE; in MatProductSymbolic_MPIAIJBACKEND()
7258 mptmp[cp] = PETSC_FALSE; in MatProductSymbolic_MPIAIJBACKEND()
7281 mptmp[cp] = PETSC_FALSE; in MatProductSymbolic_MPIAIJBACKEND()
7297 mptmp[cp] = PETSC_FALSE; in MatProductSymbolic_MPIAIJBACKEND()
7312 mptmp[cp] = PETSC_FALSE; in MatProductSymbolic_MPIAIJBACKEND()
7334 mptmp[cp] = PETSC_FALSE; in MatProductSymbolic_MPIAIJBACKEND()
7350 mptmp[cp] = PETSC_TRUE; in MatProductSymbolic_MPIAIJBACKEND()
7365 mptmp[cp] = PETSC_FALSE; in MatProductSymbolic_MPIAIJBACKEND()
7376 PetscCall(PetscMalloc2(cp, &mmdata->mp, cp, &mmdata->mptmp)); in MatProductSymbolic_MPIAIJBACKEND()
7379 mmdata->mptmp[i] = mptmp[i]; in MatProductSymbolic_MPIAIJBACKEND()
7404 if (mptmp[cp]) continue; in MatProductSymbolic_MPIAIJBACKEND()
7450 if (!mptmp[cp] && rmapt[cp] == 2) { /* row map is sparse */ in MatProductSymbolic_MPIAIJBACKEND()
7527 if (mptmp[cp]) continue; in MatProductSymbolic_MPIAIJBACKEND()