Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/seq/seqhipsparse/
H A Daijhipsparse.hip.cxx2870 PetscBool isdense = PETSC_FALSE, Biscusp = PETSC_FALSE, Ciscusp = PETSC_TRUE; in MatProductSetFromOptions_SeqAIJHIPSPARSE() local
2877 Ciscusp = PETSC_FALSE; in MatProductSetFromOptions_SeqAIJHIPSPARSE()
2878 …undtocpu) PetscCall(PetscObjectTypeCompare((PetscObject)product->C, MATSEQAIJHIPSPARSE, &Ciscusp)); 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()
/petsc/src/mat/impls/aij/seq/seqcusparse/
H A Daijcusparse.cu3399 PetscBool isdense = PETSC_FALSE, Biscusp = PETSC_FALSE, Ciscusp = PETSC_TRUE; in MatProductSetFromOptions_SeqAIJCUSPARSE() local
3406 Ciscusp = PETSC_FALSE; in MatProductSetFromOptions_SeqAIJCUSPARSE()
3407 …oundtocpu) PetscCall(PetscObjectTypeCompare((PetscObject)product->C, MATSEQAIJCUSPARSE, &Ciscusp)); 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()