Home
last modified time | relevance | path

Searched refs:MatBindToCPU (Results 1 – 25 of 43) sorted by relevance

12

/petsc/src/mat/impls/sell/mpi/mpihip/
H A Dmpisellhip.hip.cxx16 PetscCall(MatBindToCPU(b->A, B->boundtocpu)); in MatMPISELLSetPreallocation_MPISELLHIP()
20 PetscCall(MatBindToCPU(b->B, B->boundtocpu)); in MatMPISELLSetPreallocation_MPISELLHIP()
/petsc/src/mat/impls/sell/mpi/mpicuda/
H A Dmpisellcuda.cu16 PetscCall(MatBindToCPU(b->A, B->boundtocpu)); in MatMPISELLSetPreallocation_MPISELLCUDA()
20 PetscCall(MatBindToCPU(b->B, B->boundtocpu)); in MatMPISELLSetPreallocation_MPISELLCUDA()
/petsc/src/mat/impls/python/
H A Dpythonmat.c81 PetscCall(MatBindToCPU(*A, PETSC_FALSE)); in MatPythonCreate()
/petsc/src/dm/impls/da/
H A Dfdda.c658 PetscCall(MatBindToCPU(A, PETSC_TRUE)); in DMCreateMatrix_DA()
913 PetscCall(MatBindToCPU(J, PETSC_TRUE)); in DMCreateMatrix_DA_2d_MPISELL()
916 PetscCall(MatBindToCPU(J, PETSC_FALSE)); in DMCreateMatrix_DA_2d_MPISELL()
1024 PetscCall(MatBindToCPU(J, PETSC_TRUE)); in DMCreateMatrix_DA_3d_MPISELL()
1027 PetscCall(MatBindToCPU(J, PETSC_FALSE)); in DMCreateMatrix_DA_3d_MPISELL()
1134 PetscCall(MatBindToCPU(J, PETSC_TRUE)); in DMCreateMatrix_DA_2d_MPIAIJ()
1137 if (!alreadyboundtocpu) PetscCall(MatBindToCPU(J, PETSC_FALSE)); in DMCreateMatrix_DA_2d_MPIAIJ()
1259 PetscCall(MatBindToCPU(J, PETSC_TRUE)); in DMCreateMatrix_DA_2d_MPIAIJ_Fill()
1262 PetscCall(MatBindToCPU(J, PETSC_FALSE)); in DMCreateMatrix_DA_2d_MPIAIJ_Fill()
1383 PetscCall(MatBindToCPU(J, PETSC_TRUE)); in DMCreateMatrix_DA_3d_MPIAIJ()
[all …]
H A Ddainterp.c80 if (dof > 1) PetscCall(MatBindToCPU(mat, PETSC_TRUE)); in DMCreateInterpolation_DA_1D_Q1()
213 if (dof > 1) PetscCall(MatBindToCPU(mat, PETSC_TRUE)); in DMCreateInterpolation_DA_1D_Q0()
354 if (dof > 1) PetscCall(MatBindToCPU(mat, PETSC_TRUE)); in DMCreateInterpolation_DA_2D_Q1()
566 if (dof > 1) PetscCall(MatBindToCPU(mat, PETSC_TRUE)); in DMCreateInterpolation_DA_2D_Q0()
695 if (dof > 1) PetscCall(MatBindToCPU(mat, PETSC_TRUE)); in DMCreateInterpolation_DA_3D_Q0()
836 if (dof > 1) PetscCall(MatBindToCPU(mat, PETSC_TRUE)); in DMCreateInterpolation_DA_3D_Q1()
/petsc/src/mat/tests/
H A Dex217.c38 PetscCall(MatBindToCPU(A, PETSC_TRUE)); in main()
H A Dex66.c148 PetscCall(MatBindToCPU(B, (PetscBool)!bgpu)); in main()
/petsc/src/ksp/pc/impls/h2opus/
H A Dpch2opus.c190 PetscCall(MatBindToCPU(AAt, pch2opus->boundtocpu)); in PCH2OpusSetUpInit()
529 PetscCall(MatBindToCPU(pch2opus->S, pch2opus->boundtocpu)); in PCH2OpusSetUpSampler_Private()
585 PetscCall(MatBindToCPU(pch2opus->A, pch2opus->forcecpu)); in PCSetUp_H2OPUS()
590 PetscCall(MatBindToCPU(pch2opus->T, pch2opus->boundtocpu)); in PCSetUp_H2OPUS()
594 PetscCall(MatBindToCPU(pch2opus->M, pch2opus->boundtocpu)); in PCSetUp_H2OPUS()
/petsc/src/mat/interface/
H A Dmatproduct.c326 PetscCall(MatBindToCPU(B, PETSC_TRUE)); in MatProductNumeric_X_Dense()
327 PetscCall(MatBindToCPU(C, PETSC_TRUE)); in MatProductNumeric_X_Dense()
351 PetscCall(MatBindToCPU(B, Bcpu)); in MatProductNumeric_X_Dense()
352 PetscCall(MatBindToCPU(C, Ccpu)); in MatProductNumeric_X_Dense()
830 PetscCall(MatBindToCPU(mat, PETSC_TRUE)); in MatProductSymbolic()
/petsc/src/mat/impls/dense/mpi/cupm/
H A Dmatmpidensecupm.hpp249 if (const auto mimpl_A = mimpl->A) PetscCall(MatBindToCPU(mimpl_A, usehost)); in BindToCPU()
270 if (const auto mimpl_cmat = mimpl->cmat) PetscCall(MatBindToCPU(mimpl_cmat, usehost)); in BindToCPU()
/petsc/src/mat/utils/
H A Dgcreate.c326 if (flg && B->rmap->n < bind_below) PetscCall(MatBindToCPU(B, PETSC_TRUE)); in MatSetFromOptions()
574 PetscErrorCode MatBindToCPU(Mat A, PetscBool flg) in MatBindToCPU() function
/petsc/src/mat/impls/shell/
H A Dshellcnv.c241 PetscCall(MatBindToCPU(M, A->boundtocpu)); in MatConvertFrom_Shell()
/petsc/src/mat/impls/aij/mpi/mpihipsparse/
H A Dmpiaijhipsparse.hip.cxx303 PetscCall(MatBindToCPU(b->A, B->boundtocpu)); in MatMPIAIJSetPreallocation_MPIAIJHIPSPARSE()
304 PetscCall(MatBindToCPU(b->B, B->boundtocpu)); in MatMPIAIJSetPreallocation_MPIAIJHIPSPARSE()
/petsc/src/ksp/pc/impls/gamg/
H A Dgamg.c151 PetscCall(MatBindToCPU(*a_Amat_crs, PETSC_TRUE)); in PCGAMGCreateLevel_GAMG()
152 PetscCall(MatBindToCPU(*a_P_inout, PETSC_TRUE)); in PCGAMGCreateLevel_GAMG()
481 PetscCall(MatBindToCPU(*a_Amat_crs, PETSC_TRUE)); in PCGAMGCreateLevel_GAMG()
482 PetscCall(MatBindToCPU(*a_P_inout, PETSC_TRUE)); in PCGAMGCreateLevel_GAMG()
690 PetscCall(MatBindToCPU(Prol, flg)); in PCSetUp_GAMG()
/petsc/src/mat/impls/aij/mpi/mpicusparse/
H A Dmpiaijcusparse.cu303 PetscCall(MatBindToCPU(b->A, B->boundtocpu)); in MatMPIAIJSetPreallocation_MPIAIJCUSPARSE()
304 PetscCall(MatBindToCPU(b->B, B->boundtocpu)); in MatMPIAIJSetPreallocation_MPIAIJCUSPARSE()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcnullspace.c106 PetscCall(MatBindToCPU(shell_ctx->inv_smat, PETSC_TRUE)); in PCBDDCNullSpaceAssembleCorrection()
/petsc/src/mat/impls/normal/
H A Dnormmh.c337 PetscCall(MatBindToCPU(*N, A->boundtocpu)); in MatCreateNormalHermitian()
H A Dnormm.c448 PetscCall(MatBindToCPU(*N, A->boundtocpu)); in MatCreateNormal()
/petsc/src/mat/impls/h2opus/cuda/
H A Dmath2opus.cu31 #define MatH2OpusUpdateIfNeeded(A, B) MatBindToCPU(A, (PetscBool)((A)->boundtocpu || (B)))
1083 PetscCall(MatBindToCPU(A, iscpu)); in MatDuplicate_H2OPUS()
1607 PetscCall(MatBindToCPU(A, iscpu)); in MatCreateH2OpusFromKernel()
1690 PetscCall(MatBindToCPU(A, boundtocpu)); in MatCreateH2OpusFromMat()
/petsc/doc/changes/
H A D313.md85 - MatPinToCPU() is deprecated in favor of MatBindToCPU()
H A D316.md131 - Add `MatBoundToCPU()` to query information set with `MatBindToCPU()`
/petsc/src/dm/impls/stag/
H A Dstag.c550 PetscCall(MatBindToCPU(*mat, PETSC_TRUE)); in DMCreateMatrix_Stag()
564 PetscCall(MatBindToCPU(*mat, PETSC_FALSE)); in DMCreateMatrix_Stag()
/petsc/src/mat/impls/aij/seq/mkl_pardiso/
H A Dmkl_pardiso.c249 PetscCall(MatBindToCPU(Xmat, S->boundtocpu)); in MatMKLPardisoSolveSchur_Private()
250 PetscCall(MatBindToCPU(Bmat, S->boundtocpu)); in MatMKLPardisoSolveSchur_Private()
/petsc/src/mat/impls/transpose/
H A Dhtransm.c634 PetscCall(MatBindToCPU(*N, A->boundtocpu)); in MatCreateHermitianTranspose()
H A Dtransm.c643 PetscCall(MatBindToCPU(*N, A->boundtocpu)); in MatCreateTranspose()

12