| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpimattransposematmult.c | 27 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 D | mpimatmatmult.c | 424 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 D | mpiaij.c | 6019 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 D | mattransposematmult.c | 27 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 D | aij.c | 4217 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 D | dense.c | 2702 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 D | math2opus.cu | 478 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 D | mpidense.c | 2178 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 D | aijhipsparse.hip.cxx | 2173 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 D | matnest.c | 175 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 D | aijcusparse.cu | 2597 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()
|