| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpimatmatmatmult.c | 56 MatCheckProduct(D, 5); in MatMatMatMultSymbolic_MPIAIJ_MPIAIJ_MPIAIJ() 84 MatCheckProduct(D, 4); in MatMatMatMultNumeric_MPIAIJ_MPIAIJ_MPIAIJ() 110 MatCheckProduct(C, 1); in MatProductNumeric_RARt_MPIAIJ_MPIAIJ() 129 MatCheckProduct(C, 1); in MatProductSymbolic_RARt_MPIAIJ_MPIAIJ()
|
| H A D | mpimattransposematmult.c | 30 MatCheckProduct(C, 4); in MatTransposeMatMultSymbolic_MPIAIJ_MPIDense() 65 MatCheckProduct(C, 3); in MatTransposeMatMultNumeric_MPIAIJ_MPIDense()
|
| H A D | mpimatmatmult.c | 111 MatCheckProduct(C, 3); in MatMatMultNumeric_MPIAIJ_MPIAIJ_nonscalable() 209 MatCheckProduct(C, 4); in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 427 MatCheckProduct(C, 4); in MatMatMultSymbolic_MPIAIJ_MPIDense() 554 MatCheckProduct(C, 4); in MatMPIDenseScatter() 601 MatCheckProduct(C, 3); in MatMatMultNumeric_MPIAIJ_MPIDense() 675 MatCheckProduct(C, 3); in MatMatMultNumeric_MPIAIJ_MPIAIJ() 815 MatCheckProduct(C, 4); in MatMatMultSymbolic_MPIAIJ_MPIAIJ() 1061 MatCheckProduct(C, 4); in MatMatMultSymbolic_MPIAIJ_MPIAIJ_seqMPI() 1251 MatCheckProduct(C, 3); in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ_matmatmult() 1532 MatCheckProduct(C, 3); in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ_nonscalable() [all …]
|
| H A D | mpiptap.c | 22 MatCheckProduct(A, 1); in MatView_MPIAIJ_PtAP() 109 MatCheckProduct(C, 3); in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable() 247 MatCheckProduct(Cmpi, 4); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() 708 MatCheckProduct(C, 4); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce() 859 MatCheckProduct(C, 4); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce_merged() 1003 MatCheckProduct(Cmpi, 5); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() 1269 MatCheckProduct(Cmpi, 5); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged() 1534 MatCheckProduct(Cmpi, 4); in MatPtAPSymbolic_MPIAIJ_MPIAIJ() 1871 MatCheckProduct(C, 3); in MatPtAPNumeric_MPIAIJ_MPIAIJ()
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | matmatmatmult.c | 24 MatCheckProduct(D, 5); in MatMatMatMultSymbolic_SeqAIJ_SeqAIJ_SeqAIJ() 52 MatCheckProduct(D, 4); in MatMatMatMultNumeric_SeqAIJ_SeqAIJ_SeqAIJ()
|
| H A D | matrart.c | 35 MatCheckProduct(C, 4); in MatRARtSymbolic_SeqAIJ_SeqAIJ_colorrart() 226 MatCheckProduct(C, 3); in MatRARtNumeric_SeqAIJ_SeqAIJ_colorrart() 251 MatCheckProduct(C, 4); in MatRARtSymbolic_SeqAIJ_SeqAIJ_matmattransposemult() 285 MatCheckProduct(C, 3); in MatRARtNumeric_SeqAIJ_SeqAIJ_matmattransposemult() 299 MatCheckProduct(C, 4); in MatRARtSymbolic_SeqAIJ_SeqAIJ() 320 MatCheckProduct(C, 3); in MatRARtNumeric_SeqAIJ_SeqAIJ()
|
| H A D | mattransposematmult.c | 31 MatCheckProduct(C, 4); in MatTMatTMultSymbolic_SeqAIJ_SeqDense() 72 MatCheckProduct(C, 3); in MatTMatTMultNumeric_SeqAIJ_SeqDense()
|
| H A D | matptap.c | 283 MatCheckProduct(C, 3); in MatPtAPNumeric_SeqAIJ_SeqAIJ()
|
| H A D | matmatmult.c | 1392 MatCheckProduct(C, 4); in MatTransposeMatMultSymbolic_SeqAIJ_SeqAIJ() 1720 MatCheckProduct(C, 1); in MatProductSetFromOptions_SeqXBAIJ_SeqDense()
|
| /petsc/src/mat/interface/ |
| H A D | matproduct.c | 236 MatCheckProduct(D, 4); in MatProductReplaceMats() 542 MatCheckProduct(mat, 1); in MatProductSetFromOptions() 665 MatCheckProduct(mat, 1); in MatProductNumeric() 783 MatCheckProduct(mat, 1); in MatProductSymbolic() 883 MatCheckProduct(mat, 1); in MatProductSetFill() 909 MatCheckProduct(mat, 1); in MatProductSetAlgorithm() 962 MatCheckProduct(mat, 1); in MatProductSetType() 1204 MatCheckProduct(mat, 1); in MatProductNumeric_ABC_Basic() 1229 MatCheckProduct(mat, 1); in MatProductSymbolic_ABC_Basic()
|
| /petsc/src/mat/impls/transpose/ |
| H A D | htransm.c | 35 MatCheckProduct(D, 1); in MatProductNumeric_HT() 67 MatCheckProduct(D, 1); in MatProductSymbolic_HT() 103 MatCheckProduct(D, 1); in MatProductSetFromOptions_HT()
|
| H A D | transm.c | 342 MatCheckProduct(D, 1); in MatProductNumeric_Transpose() 363 MatCheckProduct(D, 1); in MatProductSymbolic_Transpose() 393 MatCheckProduct(D, 1); in MatProductSetFromOptions_Transpose()
|
| /petsc/src/mat/impls/normal/ |
| H A D | normm.c | 279 MatCheckProduct(C, 1); in MatProductNumeric_Normal_Dense() 324 MatCheckProduct(C, 1); in MatProductSymbolic_Normal_Dense()
|
| /petsc/src/mat/impls/shell/ |
| H A D | shellcnv.c | 202 MatCheckProduct(D, 1); in MatProductSetFromOptions_CF()
|
| H A D | shell.c | 516 MatCheckProduct(D, 1); in MatProductNumeric_Shell_X() 686 MatCheckProduct(D, 1); in MatProductSymbolic_Shell_X() 757 MatCheckProduct(D, 1); in MatProductSetFromOptions_Shell_X()
|
| /petsc/src/mat/impls/diagonal/ |
| H A D | diagonal.c | 621 MatCheckProduct(C, 1); in MatProductNumeric_Diagonal_Dense() 645 MatCheckProduct(C, 1); in MatProductSymbolic_Diagonal_Dense()
|
| /petsc/src/mat/impls/dense/mpi/ |
| H A D | mpidense.c | 2079 MatCheckProduct(C, 3); in MatTransposeMatMultNumeric_MPIDense_MPIDense() 2182 MatCheckProduct(C, 4); in MatTransposeMatMultSymbolic_MPIDense_MPIDense() 2223 MatCheckProduct(C, 4); in MatMatTransposeMultSymbolic_MPIDense_MPIDense() 2278 MatCheckProduct(C, 3); in MatMatTransposeMultNumeric_MPIDense_MPIDense_Cyclic() 2360 MatCheckProduct(C, 3); in MatMatTransposeMultNumeric_MPIDense_MPIDense_Allgatherv() 2401 MatCheckProduct(C, 3); in MatMatTransposeMultNumeric_MPIDense_MPIDense() 2434 MatCheckProduct(C, 3); in MatMatMultNumeric_MPIDense_MPIDense() 2528 MatCheckProduct(C, 4); in MatMatMultSymbolic_MPIDense_MPIDense()
|
| /petsc/src/mat/impls/htool/ |
| H A D | htool.cxx | 518 MatCheckProduct(C, 1); in MatProductNumeric_Htool() 549 MatCheckProduct(C, 1); in MatProductSymbolic_Htool() 571 MatCheckProduct(C, 1); in MatProductSetFromOptions_Htool()
|
| /petsc/include/petsc/private/ |
| H A D | matimpl.h | 284 extern void MatCheckProduct(Tm, int); 292 #define MatCheckProduct(A, arg) \ macro 297 #define MatCheckProduct(A, arg) \ macro
|
| /petsc/src/mat/impls/h2opus/cuda/ |
| H A D | math2opus.cu | 461 MatCheckProduct(C, 1); in MatProductNumeric_H2OPUS() 482 MatCheckProduct(C, 1); in MatProductSymbolic_H2OPUS() 511 MatCheckProduct(C, 1); in MatProductSetFromOptions_H2OPUS()
|
| /petsc/src/mat/impls/aij/mpi/kokkos/ |
| H A D | mpiaijkok.kokkos.cxx | 1280 MatCheckProduct(C, 1); // make sure C is a product in MatProductNumeric_MPIAIJKokkos() 1322 MatCheckProduct(C, 1); in MatProductSymbolic_MPIAIJKokkos() 1443 MatCheckProduct(mat, 1); in MatProductSetFromOptions_MPIAIJKokkos()
|
| /petsc/src/mat/impls/aij/seq/kokkos/ |
| H A D | aijkok.kokkos.cxx | 812 MatCheckProduct(C, 1); in MatProductNumeric_SeqAIJKokkos_SeqAIJKokkos() 898 MatCheckProduct(C, 1); in MatProductSymbolic_SeqAIJKokkos_SeqAIJKokkos() 995 MatCheckProduct(mat, 1); in MatProductSetFromOptions_SeqAIJKokkos()
|
| /petsc/src/mat/impls/aij/seq/seqhipsparse/ |
| H A D | aijhipsparse.hip.cxx | 2229 MatCheckProduct(C, 1); in MatProductNumeric_SeqAIJHIPSPARSE_SeqDENSEHIP() 2353 MatCheckProduct(C, 1); in MatProductSymbolic_SeqAIJHIPSPARSE_SeqDENSEHIP() 2422 MatCheckProduct(C, 1); in MatProductNumeric_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE() 2545 MatCheckProduct(C, 1); in MatProductSymbolic_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE() 2873 MatCheckProduct(mat, 1); in MatProductSetFromOptions_SeqAIJHIPSPARSE()
|
| /petsc/src/mat/impls/aij/seq/seqcusparse/ |
| H A D | aijcusparse.cu | 2663 MatCheckProduct(C, 1); in MatProductNumeric_SeqAIJCUSPARSE_SeqDENSECUDA() 2833 MatCheckProduct(C, 1); in MatProductSymbolic_SeqAIJCUSPARSE_SeqDENSECUDA() 2921 MatCheckProduct(C, 1); in MatProductNumeric_SeqAIJCUSPARSE_SeqAIJCUSPARSE() 3048 MatCheckProduct(C, 1); in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE() 3402 MatCheckProduct(mat, 1); in MatProductSetFromOptions_SeqAIJCUSPARSE()
|
| /petsc/src/mat/impls/nest/ |
| H A D | matnest.c | 104 MatCheckProduct(C, 1); in MatProductNumeric_Nest_Dense() 180 MatCheckProduct(C, 1); in MatProductSymbolic_Nest_Dense()
|