Home
last modified time | relevance | path

Searched refs:Mat_MPIAIJ (Results 1 – 25 of 45) sorted by relevance

12

/petsc/src/mat/impls/aij/mpi/
H A Dmpb_aij.c5 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 Dmpiaij.c18 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 Dmmaij.c10 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 Dmpiaijpc.c6 *a = ((Mat_MPIAIJ *)A->data)->A; in MatGetDiagonalBlock_MPIAIJ()
H A Dmpiptap.c98 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 Dmpimatmatmult.c95 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 Dfdmpiaij.c483 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 Dmpiaijcusparse.cu46 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 Dmpiaijhipsparse.hip.cxx46 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 Dmpiaijviennacl.cxx9 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 Dmpiaijkok.kokkos.cxx14 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 Dmcrl.c37 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 Dtfs.c65 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 Dutil.c26 Mat_MPIAIJ *mpimat; in PCGAMGGetDataWithGhosts()
34 mpimat = (Mat_MPIAIJ *)Gmat->data; in PCGAMGGetDataWithGhosts()
/petsc/src/mat/impls/aij/mpi/aijsell/
H A Dmpiaijsell.c104 Mat_MPIAIJ *b = (Mat_MPIAIJ *)B->data; in MatMPIAIJSetPreallocation_MPIAIJSELL()
/petsc/src/mat/impls/aij/mpi/aijperm/
H A Dmpiaijperm.c107 Mat_MPIAIJ *b = (Mat_MPIAIJ *)B->data; in MatMPIAIJSetPreallocation_MPIAIJPERM()
/petsc/src/mat/impls/aij/mpi/aijmkl/
H A Dmpiaijmkl.c108 Mat_MPIAIJ *b = (Mat_MPIAIJ *)B->data; in MatMPIAIJSetPreallocation_MPIAIJMKL()
/petsc/src/mat/impls/baij/mpi/
H A Dmpiaijbaij.c11 Mat_MPIAIJ *mpimat = (Mat_MPIAIJ *)A->data; in MatConvert_MPIAIJ_MPIBAIJ()
/petsc/src/mat/graphops/color/impls/jp/
H A Djp.c34 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 Dmpiaijsbaij.c13 Mat_MPIAIJ *mpimat = (Mat_MPIAIJ *)A->data; in MatConvert_MPIAIJ_MPISBAIJ()
/petsc/src/mat/tests/
H A Dex170.c156 Mat_MPIAIJ *a = (Mat_MPIAIJ *)A->data; in main()
H A Dex211.c12 Mat_MPIAIJ *a = (Mat_MPIAIJ *)mat->data; in ISGetSeqIS_SameColDist_Private()
/petsc/src/ksp/pc/impls/vpbjacobi/kokkos/
H A Dvpbjacobi_kok.kokkos.cxx188 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 Dgreedy.c21 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 Dmis.c26 Mat_MPIAIJ *mpimat = NULL; in MatCoarsenApply_MIS_private()
46 mpimat = (Mat_MPIAIJ *)Gmat->data; in MatCoarsenApply_MIS_private()

12