Searched refs:SetPreallocation (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/mat/impls/aij/seq/ |
| H A D | seqhashmat.h | 27 …if (bs > 1) PetscCall(PetscConcat(PetscConcat(MatSeq, TYPE), SetPreallocation)(B, bs, PETSC_DETERM… in MatCopyHashToXAIJ_Seq_Hash() 28 …else PetscCall(PetscConcat(PetscConcat(MatSeq, TYPE), SetPreallocation)(B, 1, PETSC_DETERMINE, a->… in MatCopyHashToXAIJ_Seq_Hash()
|
| /petsc/include/petsc/private/ |
| H A D | matdensecupmimpl.h | 171 static PetscErrorCode SetPreallocation(Mat, PetscDeviceContext, PetscScalar *) noexcept; 281 PetscCall(D::SetPreallocation(mat, dctx, data)); in CreateIMPLDenseCUPM() 288 inline PetscErrorCode MatDense_CUPM<T, D>::SetPreallocation(Mat A, PetscDeviceContext dctx, PetscSc… in SetPreallocation() function 504 using ::Petsc::mat::cupm::impl::MatDense_CUPM<T, __VA_ARGS__>::SetPreallocation; \
|
| /petsc/src/mat/impls/dense/mpi/cupm/ |
| H A D | matmpidensecupm.hpp | 122 PetscCall(MatDense_Seq_CUPM<T>::SetPreallocation(mimplA, dctx, device_array)); in SetPreallocation_() 169 MatComposeOp_CUPM(to_host, pobj, MatDenseCUPMSetPreallocation_C(), nullptr, SetPreallocation); in Convert_Dispatch_()
|
| /petsc/src/mat/impls/dense/seq/cupm/ |
| H A D | matseqdensecupm.hpp | 249 if (!mcu->d_v) PetscCall(SetPreallocation(m, dctx, nullptr)); in HostToDevice_() 933 MatComposeOp_CUPM(to_host, pobj, MatDenseCUPMSetPreallocation_C(), nullptr, SetPreallocation); in Convert_Dispatch_() 1021 PetscCall(SetPreallocation(A, dctx, nullptr)); in SetUp() 1179 PetscCall(SetPreallocation(m, dctx, nullptr)); in GetArray() 1617 …if (opt != MAT_COPY_VALUES && !MatCUPMCast(*B)->d_v) PetscCall(SetPreallocation(*B, dctx, nullptr)… in Duplicate()
|
| /petsc/doc/manual/ |
| H A D | getting_started.md | 980 …tionality in the MPI example above ({any}`sec_mpi`) by calling `Mat*SetPreallocation()` for a numb…
|