Home
last modified time | relevance | path

Searched refs:SetPreallocation (Results 1 – 5 of 5) sorted by relevance

/petsc/src/mat/impls/aij/seq/
H A Dseqhashmat.h27 …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 Dmatdensecupmimpl.h171 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 Dmatmpidensecupm.hpp122 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 Dmatseqdensecupm.hpp249 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 Dgetting_started.md980 …tionality in the MPI example above ({any}`sec_mpi`) by calling `Mat*SetPreallocation()` for a numb…