Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/mpi/
H A Dmpimattransposematmult.c27 PetscBool cisdense; in MatTransposeMatMultSymbolic_MPIAIJ_MPIDense() local
35 PetscCall(PetscObjectTypeCompareAny((PetscObject)C, &cisdense, MATMPIDENSE, MATMPIDENSECUDA, "")); in MatTransposeMatMultSymbolic_MPIAIJ_MPIDense()
36 if (!cisdense) PetscCall(MatSetType(C, ((PetscObject)B)->type_name)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIDense()
H A Dmpimatmatmult.c424 PetscBool cisdense; in MatMatMultSymbolic_MPIAIJ_MPIDense() local
430 PetscCall(PetscObjectBaseTypeCompare((PetscObject)C, MATMPIDENSE, &cisdense)); in MatMatMultSymbolic_MPIAIJ_MPIDense()
431 if (!cisdense) PetscCall(MatSetType(C, ((PetscObject)B)->type_name)); in MatMatMultSymbolic_MPIAIJ_MPIDense()
H A Dmpiaij.c6019 PetscBool cisdense; in MatMatMultSymbolic_MPIDense_MPIAIJ() local
6025 …PetscCall(PetscObjectTypeCompareAny((PetscObject)C, &cisdense, MATMPIDENSE, MATMPIDENSECUDA, MATMP… in MatMatMultSymbolic_MPIDense_MPIAIJ()
6026 if (!cisdense) PetscCall(MatSetType(C, ((PetscObject)A)->type_name)); in MatMatMultSymbolic_MPIDense_MPIAIJ()
/petsc/src/mat/impls/aij/seq/
H A Dmattransposematmult.c27 PetscBool cisdense; in MatTMatTMultSymbolic_SeqAIJ_SeqDense() local
43 PetscCall(PetscObjectTypeCompareAny((PetscObject)C, &cisdense, MATSEQDENSE, MATSEQDENSECUDA, "")); in MatTMatTMultSymbolic_SeqAIJ_SeqDense()
44 if (!cisdense) PetscCall(MatSetType(C, ((PetscObject)B)->type_name)); in MatTMatTMultSymbolic_SeqAIJ_SeqDense()
H A Daij.c4217 PetscBool cisdense; in MatMatMultSymbolic_SeqDense_SeqAIJ() local
4223 …PetscCall(PetscObjectTypeCompareAny((PetscObject)C, &cisdense, MATSEQDENSE, MATSEQDENSECUDA, MATSE… in MatMatMultSymbolic_SeqDense_SeqAIJ()
4224 if (!cisdense) PetscCall(MatSetType(C, MATDENSE)); in MatMatMultSymbolic_SeqDense_SeqAIJ()
/petsc/src/mat/impls/dense/seq/
H A Ddense.c2702 PetscBool cisdense = PETSC_FALSE; in MatMatMultSymbolic_SeqDense_SeqDense() local
2707 PetscCall(PetscObjectTypeCompareAny((PetscObject)C, &cisdense, MATSEQDENSE, MATSEQDENSECUDA, "")); in MatMatMultSymbolic_SeqDense_SeqDense()
2710 PetscCall(PetscObjectTypeCompareAny((PetscObject)C, &cisdense, MATSEQDENSE, MATSEQDENSEHIP, "")); in MatMatMultSymbolic_SeqDense_SeqDense()
2712 if (!cisdense) { in MatMatMultSymbolic_SeqDense_SeqDense()
2749 PetscBool cisdense = PETSC_FALSE; in MatMatTransposeMultSymbolic_SeqDense_SeqDense() local
2754 PetscCall(PetscObjectTypeCompareAny((PetscObject)C, &cisdense, MATSEQDENSE, MATSEQDENSECUDA, "")); in MatMatTransposeMultSymbolic_SeqDense_SeqDense()
2757 PetscCall(PetscObjectTypeCompareAny((PetscObject)C, &cisdense, MATSEQDENSE, MATSEQDENSEHIP, "")); in MatMatTransposeMultSymbolic_SeqDense_SeqDense()
2759 if (!cisdense) { in MatMatTransposeMultSymbolic_SeqDense_SeqDense()
2798 PetscBool cisdense = PETSC_FALSE; in MatTransposeMatMultSymbolic_SeqDense_SeqDense() local
2803 PetscCall(PetscObjectTypeCompareAny((PetscObject)C, &cisdense, MATSEQDENSE, MATSEQDENSECUDA, "")); in MatTransposeMatMultSymbolic_SeqDense_SeqDense()
[all …]
/petsc/src/mat/impls/h2opus/cuda/
H A Dmath2opus.cu478 PetscBool cisdense; in MatProductSymbolic_H2OPUS() local
489 …PetscCall(PetscObjectTypeCompareAny((PetscObject)C, &cisdense, MATSEQDENSE, MATMPIDENSE, MATSEQDEN… in MatProductSymbolic_H2OPUS()
490 if (!cisdense) PetscCall(MatSetType(C, ((PetscObject)product->B)->type_name)); in MatProductSymbolic_H2OPUS()
496 …PetscCall(PetscObjectTypeCompareAny((PetscObject)C, &cisdense, MATSEQDENSE, MATMPIDENSE, MATSEQDEN… in MatProductSymbolic_H2OPUS()
497 if (!cisdense) PetscCall(MatSetType(C, ((PetscObject)product->B)->type_name)); in MatProductSymbolic_H2OPUS()
/petsc/src/mat/impls/dense/mpi/
H A Dmpidense.c2178 PetscBool cisdense = PETSC_FALSE; in MatTransposeMatMultSymbolic_MPIDense_MPIDense() local
2191 PetscCall(PetscObjectTypeCompareAny((PetscObject)C, &cisdense, MATMPIDENSE, MATMPIDENSECUDA, "")); in MatTransposeMatMultSymbolic_MPIDense_MPIDense()
2194 PetscCall(PetscObjectTypeCompareAny((PetscObject)C, &cisdense, MATMPIDENSE, MATMPIDENSEHIP, "")); in MatTransposeMatMultSymbolic_MPIDense_MPIDense()
2196 if (!cisdense) PetscCall(MatSetType(C, ((PetscObject)A)->type_name)); in MatTransposeMatMultSymbolic_MPIDense_MPIDense()
/petsc/src/mat/impls/aij/seq/seqhipsparse/
H A Daijhipsparse.hip.cxx2173 PetscBool cisdense; member
2338 if (mmdata->cisdense) PetscCall(MatConvert(C, MATSEQDENSE, MAT_INPLACE_MATRIX, &C)); in MatProductNumeric_SeqAIJHIPSPARSE_SeqDENSEHIP()
2348 PetscBool cisdense, flg; in MatProductSymbolic_SeqAIJHIPSPARSE_SeqDENSEHIP() local
2387 PetscCall(PetscObjectTypeCompare((PetscObject)C, MATSEQDENSE, &cisdense)); in MatProductSymbolic_SeqAIJHIPSPARSE_SeqDENSEHIP()
2392 mmdata->cisdense = cisdense; in MatProductSymbolic_SeqAIJHIPSPARSE_SeqDENSEHIP()
/petsc/src/mat/impls/nest/
H A Dmatnest.c175 PetscBool cisdense; in MatProductSymbolic_Nest_Dense() local
197 …PetscCall(PetscObjectTypeCompareAny((PetscObject)C, &cisdense, MATSEQDENSE, MATMPIDENSE, MATSEQDEN… in MatProductSymbolic_Nest_Dense()
198 if (!cisdense) PetscCall(MatSetType(C, ((PetscObject)B)->type_name)); in MatProductSymbolic_Nest_Dense()
/petsc/src/mat/impls/aij/seq/seqcusparse/
H A Daijcusparse.cu2597 PetscBool cisdense; member
2818 if (mmdata->cisdense) PetscCall(MatConvert(C, MATSEQDENSE, MAT_INPLACE_MATRIX, &C)); in MatProductNumeric_SeqAIJCUSPARSE_SeqDENSECUDA()
2828 PetscBool cisdense, flg; in MatProductSymbolic_SeqAIJCUSPARSE_SeqDENSECUDA() local
2876 PetscCall(PetscObjectTypeCompare((PetscObject)C, MATSEQDENSE, &cisdense)); in MatProductSymbolic_SeqAIJCUSPARSE_SeqDENSECUDA()
2881 mmdata->cisdense = cisdense; in MatProductSymbolic_SeqAIJCUSPARSE_SeqDENSECUDA()