| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpb_aij.c | 5 Mat_MPIAIJ *aij = (Mat_MPIAIJ *)mat->data; in MatGetMultiProcBlock_MPIAIJ() 58 PetscCall(MatDestroy(&((Mat_MPIAIJ *)((*subMat)->data))->A)); in MatGetMultiProcBlock_MPIAIJ() 59 ((Mat_MPIAIJ *)((*subMat)->data))->A = aij->A; in MatGetMultiProcBlock_MPIAIJ() 61 } else if (((Mat_MPIAIJ *)(*subMat)->data)->A != aij->A) { in MatGetMultiProcBlock_MPIAIJ() 62 PetscObject obj = (PetscObject)((Mat_MPIAIJ *)((*subMat)->data))->A; in MatGetMultiProcBlock_MPIAIJ() 64 ((Mat_MPIAIJ *)((*subMat)->data))->A = aij->A; in MatGetMultiProcBlock_MPIAIJ()
|
| H A D | mpiaij.c | 18 Mat_MPIAIJ *aij = (Mat_MPIAIJ *)mat->data; in MatReset_MPIAIJ() 41 Mat_MPIAIJ *aij = (Mat_MPIAIJ *)mat->data; in MatResetHash_MPIAIJ() 174 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; in MatBindToCPU_MPIAIJ() 193 Mat_MPIAIJ *mat = (Mat_MPIAIJ *)M->data; in MatSetBlockSizes_MPIAIJ() 205 Mat_MPIAIJ *mat = (Mat_MPIAIJ *)M->data; in MatFindNonzeroRows_MPIAIJ() 274 Mat_MPIAIJ *aij = (Mat_MPIAIJ *)Y->data; in MatDiagonalSet_MPIAIJ() 289 Mat_MPIAIJ *aij = (Mat_MPIAIJ *)M->data; in MatFindZeroDiagonals_MPIAIJ() 303 Mat_MPIAIJ *aij = (Mat_MPIAIJ *)A->data; in MatGetColumnReductions_MPIAIJ() 349 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; in MatFindOffBlockDiagonalEntries_MPIAIJ() 387 Mat_MPIAIJ *aij = (Mat_MPIAIJ *)mat->data; in MatCreateColmap_MPIAIJ_Private() [all …]
|
| H A D | mmaij.c | 10 Mat_MPIAIJ *aij = (Mat_MPIAIJ *)mat->data; in MatSetUpMultiply_MPIAIJ() 135 Mat_MPIAIJ *aij = (Mat_MPIAIJ *)A->data; in MatDisAssemble_MPIAIJ() 208 Mat_MPIAIJ *ina = (Mat_MPIAIJ *)inA->data; /*access private part of matrix */ in MatMPIAIJDiagonalScaleLocalSetUp() 263 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; /*access private part of matrix */ in MatDiagonalScaleLocal_MPIAIJ()
|
| H A D | mpiaijpc.c | 6 *a = ((Mat_MPIAIJ *)A->data)->A; in MatGetDiagonalBlock_MPIAIJ()
|
| H A D | mpiptap.c | 98 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data, *p = (Mat_MPIAIJ *)P->data; in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable() 218 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data, *p = (Mat_MPIAIJ *)P->data; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() 575 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data, *p = (Mat_MPIAIJ *)P->data; in MatPtAPSymbolicComputeOneRowOfAP_private() 634 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data, *p = (Mat_MPIAIJ *)P->data; in MatPtAPNumericComputeOneRowOfAP_private() 697 Mat_MPIAIJ *p = (Mat_MPIAIJ *)P->data, *c = (Mat_MPIAIJ *)C->data; in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce() 848 Mat_MPIAIJ *p = (Mat_MPIAIJ *)P->data, *c = (Mat_MPIAIJ *)C->data; in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce_merged() 984 Mat_MPIAIJ *p = (Mat_MPIAIJ *)P->data; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() 1250 Mat_MPIAIJ *p = (Mat_MPIAIJ *)P->data; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged() 1506 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data, *p = (Mat_MPIAIJ *)P->data; in MatPtAPSymbolic_MPIAIJ_MPIAIJ() 1859 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data, *p = (Mat_MPIAIJ *)P->data; in MatPtAPNumeric_MPIAIJ_MPIAIJ()
|
| H A D | mpimatmatmult.c | 95 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data, *c = (Mat_MPIAIJ *)C->data; in MatMatMultNumeric_MPIAIJ_MPIAIJ_nonscalable() 198 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 415 Mat_MPIAIJ *aij = (Mat_MPIAIJ *)A->data; in MatMatMultSymbolic_MPIAIJ_MPIDense() 538 Mat_MPIAIJ *aij = (Mat_MPIAIJ *)A->data; in MatMPIDenseScatter() 594 Mat_MPIAIJ *aij = (Mat_MPIAIJ *)A->data; in MatMatMultNumeric_MPIAIJ_MPIDense() 656 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data, *c = (Mat_MPIAIJ *)C->data; in MatMatMultNumeric_MPIAIJ_MPIAIJ() 805 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; in MatMatMultSymbolic_MPIAIJ_MPIAIJ() 1044 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_seqMPI() 1046 Mat_MPIAIJ *p = (Mat_MPIAIJ *)P->data; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_seqMPI() 1267 Mat_MPIAIJ *p = (Mat_MPIAIJ *)P->data; in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() [all …]
|
| H A D | fdmpiaij.c | 483 Mat_MPIAIJ *aij = (Mat_MPIAIJ *)mat->data; in MatFDColoringSetUp_MPIXAIJ() 696 Mat_MPIAIJ *aij = (Mat_MPIAIJ *)mat->data; in MatFDColoringCreate_MPIXAIJ()
|
| /petsc/src/mat/impls/aij/mpi/mpicusparse/ |
| H A D | mpiaijcusparse.cu | 46 Mat_MPIAIJ *mpiaij = (Mat_MPIAIJ *)mat->data; in MatSetPreallocationCOO_MPIAIJCUSPARSE() 160 Mat_MPIAIJ *mpiaij = static_cast<Mat_MPIAIJ *>(mat->data); in MatSetValuesCOO_MPIAIJCUSPARSE() 264 Mat_MPIAIJ *b = (Mat_MPIAIJ *)B->data; in MatMPIAIJSetPreallocation_MPIAIJCUSPARSE() 317 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; in MatMult_MPIAIJCUSPARSE() 329 Mat_MPIAIJ *l = (Mat_MPIAIJ *)A->data; in MatZeroEntries_MPIAIJCUSPARSE() 339 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; in MatMultAdd_MPIAIJCUSPARSE() 351 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; in MatMultTranspose_MPIAIJCUSPARSE() 363 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; in MatCUSPARSESetFormat_MPIAIJCUSPARSE() 388 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; in MatSetFromOptions_MPIAIJCUSPARSE() 407 Mat_MPIAIJ *mpiaij = (Mat_MPIAIJ *)A->data; in MatAssemblyEnd_MPIAIJCUSPARSE() [all …]
|
| /petsc/src/mat/impls/aij/mpi/mpihipsparse/ |
| H A D | mpiaijhipsparse.hip.cxx | 46 Mat_MPIAIJ *mpiaij = (Mat_MPIAIJ *)mat->data; in MatSetPreallocationCOO_MPIAIJHIPSPARSE() 160 Mat_MPIAIJ *mpiaij = static_cast<Mat_MPIAIJ *>(mat->data); in MatSetValuesCOO_MPIAIJHIPSPARSE() 264 Mat_MPIAIJ *b = (Mat_MPIAIJ *)B->data; in MatMPIAIJSetPreallocation_MPIAIJHIPSPARSE() 317 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; in MatMult_MPIAIJHIPSPARSE() 329 Mat_MPIAIJ *l = (Mat_MPIAIJ *)A->data; in MatZeroEntries_MPIAIJHIPSPARSE() 339 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; in MatMultAdd_MPIAIJHIPSPARSE() 351 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; in MatMultTranspose_MPIAIJHIPSPARSE() 363 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; in MatHIPSPARSESetFormat_MPIAIJHIPSPARSE() 388 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; in MatSetFromOptions_MPIAIJHIPSPARSE() 407 Mat_MPIAIJ *mpiaij = (Mat_MPIAIJ *)A->data; in MatAssemblyEnd_MPIAIJHIPSPARSE() [all …]
|
| /petsc/src/mat/impls/aij/mpi/mpiviennacl/ |
| H A D | mpiaijviennacl.cxx | 9 Mat_MPIAIJ *b = (Mat_MPIAIJ *)B->data; in MatMPIAIJSetPreallocation_MPIAIJViennaCL() 31 Mat_MPIAIJ *b = (Mat_MPIAIJ *)A->data; in MatAssemblyEnd_MPIAIJViennaCL()
|
| /petsc/src/mat/impls/aij/mpi/kokkos/ |
| H A D | mpiaijkok.kokkos.cxx | 14 Mat_MPIAIJ *mpiaij = (Mat_MPIAIJ *)A->data; in MatAssemblyEnd_MPIAIJKokkos() 35 Mat_MPIAIJ *mpiaij; in MatMPIAIJSetPreallocation_MPIAIJKokkos() 40 mpiaij = static_cast<Mat_MPIAIJ *>(mat->data); in MatMPIAIJSetPreallocation_MPIAIJKokkos() 48 Mat_MPIAIJ *mpiaij = (Mat_MPIAIJ *)mat->data; in MatMult_MPIAIJKokkos() 63 Mat_MPIAIJ *mpiaij = (Mat_MPIAIJ *)mat->data; in MatMultAdd_MPIAIJKokkos() 78 Mat_MPIAIJ *mpiaij = (Mat_MPIAIJ *)mat->data; in MatMultTranspose_MPIAIJKokkos() 741 Mat_MPIAIJ *empi = static_cast<Mat_MPIAIJ *>(E->data); in MatMPIAIJKokkosBcastBegin() 1052 Mat_MPIAIJ *ampi = static_cast<Mat_MPIAIJ *>(A->data); in MatProductSymbolic_MPIAIJKokkos_AtB() 1053 Mat_MPIAIJ *bmpi = static_cast<Mat_MPIAIJ *>(B->data); in MatProductSymbolic_MPIAIJKokkos_AtB() 1130 Mat_MPIAIJ *ampi = static_cast<Mat_MPIAIJ *>(A->data); in MatProductNumeric_MPIAIJKokkos_AtB() [all …]
|
| /petsc/src/mat/impls/aij/mpi/crl/ |
| H A D | mcrl.c | 37 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; in MatMPIAIJCRL_create_aijcrl() 88 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; in MatAssemblyEnd_MPIAIJCRL()
|
| /petsc/src/ksp/pc/impls/tfs/ |
| H A D | tfs.c | 65 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; in PCTFSLocalMult_TFS() 83 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; in PCSetUp_TFS()
|
| /petsc/src/ksp/pc/impls/gamg/ |
| H A D | util.c | 26 Mat_MPIAIJ *mpimat; in PCGAMGGetDataWithGhosts() 34 mpimat = (Mat_MPIAIJ *)Gmat->data; in PCGAMGGetDataWithGhosts()
|
| /petsc/src/mat/impls/aij/mpi/aijsell/ |
| H A D | mpiaijsell.c | 104 Mat_MPIAIJ *b = (Mat_MPIAIJ *)B->data; in MatMPIAIJSetPreallocation_MPIAIJSELL()
|
| /petsc/src/mat/impls/aij/mpi/aijperm/ |
| H A D | mpiaijperm.c | 107 Mat_MPIAIJ *b = (Mat_MPIAIJ *)B->data; in MatMPIAIJSetPreallocation_MPIAIJPERM()
|
| /petsc/src/mat/impls/aij/mpi/aijmkl/ |
| H A D | mpiaijmkl.c | 108 Mat_MPIAIJ *b = (Mat_MPIAIJ *)B->data; in MatMPIAIJSetPreallocation_MPIAIJMKL()
|
| /petsc/src/mat/impls/baij/mpi/ |
| H A D | mpiaijbaij.c | 11 Mat_MPIAIJ *mpimat = (Mat_MPIAIJ *)A->data; in MatConvert_MPIAIJ_MPIBAIJ()
|
| /petsc/src/mat/graphops/color/impls/jp/ |
| H A D | jp.c | 34 Mat_MPIAIJ *aij; in MCJPGreatestWeight_Private() 55 aij = (Mat_MPIAIJ *)G->data; in MCJPGreatestWeight_Private() 141 Mat_MPIAIJ *aij; in MCJPInitialLocalColor_Private() 158 aij = (Mat_MPIAIJ *)G->data; in MCJPInitialLocalColor_Private() 272 Mat_MPIAIJ *aij; in MCJPMinColor_Private() 297 aij = (Mat_MPIAIJ *)G->data; in MCJPMinColor_Private()
|
| /petsc/src/mat/impls/sbaij/mpi/ |
| H A D | mpiaijsbaij.c | 13 Mat_MPIAIJ *mpimat = (Mat_MPIAIJ *)A->data; in MatConvert_MPIAIJ_MPISBAIJ()
|
| /petsc/src/mat/tests/ |
| H A D | ex170.c | 156 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; in main()
|
| H A D | ex211.c | 12 Mat_MPIAIJ *a = (Mat_MPIAIJ *)mat->data; in ISGetSeqIS_SameColDist_Private()
|
| /petsc/src/ksp/pc/impls/vpbjacobi/kokkos/ |
| H A D | vpbjacobi_kok.kokkos.cxx | 188 A = ismpi ? static_cast<Mat_MPIAIJ *>(diagVPB->data)->A : diagVPB; in PCSetUp_VPBJacobi_Kokkos() 191 A = ismpi ? static_cast<Mat_MPIAIJ *>(pc->pmat->data)->A : pc->pmat; in PCSetUp_VPBJacobi_Kokkos()
|
| /petsc/src/mat/graphops/color/impls/greedy/ |
| H A D | greedy.c | 21 Mat_MPIAIJ *aij = (Mat_MPIAIJ *)m->data; in GreedyColoringLocalDistanceOne_Private() 175 Mat_MPIAIJ *aij = (Mat_MPIAIJ *)m->data; in GreedyColoringLocalDistanceTwo_Private()
|
| /petsc/src/mat/graphops/coarsen/impls/mis/ |
| H A D | mis.c | 26 Mat_MPIAIJ *mpimat = NULL; in MatCoarsenApply_MIS_private() 46 mpimat = (Mat_MPIAIJ *)Gmat->data; in MatCoarsenApply_MIS_private()
|