Searched refs:Biscusp (Results 1 – 2 of 2) sorted by relevance
2870 PetscBool isdense = PETSC_FALSE, Biscusp = PETSC_FALSE, Ciscusp = PETSC_TRUE; in MatProductSetFromOptions_SeqAIJHIPSPARSE() local2875 …undtocpu) PetscCall(PetscObjectTypeCompare((PetscObject)product->B, MATSEQAIJHIPSPARSE, &Biscusp)); in MatProductSetFromOptions_SeqAIJHIPSPARSE()2880 if (Biscusp && Ciscusp) { /* we can always select the CPU backend */ in MatProductSetFromOptions_SeqAIJHIPSPARSE()2941 if (usecpu) Biscusp = Ciscusp = PETSC_FALSE; in MatProductSetFromOptions_SeqAIJHIPSPARSE()2960 } else if (Biscusp && Ciscusp) { in MatProductSetFromOptions_SeqAIJHIPSPARSE()
3399 PetscBool isdense = PETSC_FALSE, Biscusp = PETSC_FALSE, Ciscusp = PETSC_TRUE; in MatProductSetFromOptions_SeqAIJCUSPARSE() local3404 …oundtocpu) PetscCall(PetscObjectTypeCompare((PetscObject)product->B, MATSEQAIJCUSPARSE, &Biscusp)); in MatProductSetFromOptions_SeqAIJCUSPARSE()3409 if (Biscusp && Ciscusp) { /* we can always select the CPU backend */ in MatProductSetFromOptions_SeqAIJCUSPARSE()3470 if (usecpu) Biscusp = Ciscusp = PETSC_FALSE; in MatProductSetFromOptions_SeqAIJCUSPARSE()3492 } else if (Biscusp && Ciscusp) { in MatProductSetFromOptions_SeqAIJCUSPARSE()