Home
last modified time | relevance | path

Searched refs:VecType (Results 1 – 25 of 73) sorted by relevance

123

/petsc/src/vec/vec/interface/
H A Dvecreg.c6 static inline PetscErrorCode VecTypeCompareAny_Private(VecType srcType, PetscBool *match, const cha… in VecTypeCompareAny_Private()
52 PetscErrorCode VecSetType(Vec vec, VecType newType) in VecSetType()
55 VecType curType; in VecSetType()
184 PetscErrorCode VecGetType(Vec vec, VecType *type) in VecGetType()
194 PetscErrorCode VecGetRootType_Private(Vec vec, VecType *vtype) in VecGetRootType_Private()
/petsc/src/mat/utils/
H A Dveccreatematdense.c25 PetscErrorCode MatCreateDenseFromVecType(MPI_Comm comm, VecType vtype, PetscInt m, PetscInt n, Pets… in MatCreateDenseFromVecType()
27 VecType root_type = VECSTANDARD; in MatCreateDenseFromVecType()
H A Disltog.c28 VecType vtype; in MatCreateFromISLocalToGlobalMapping()
/petsc/src/vec/vec/impls/mpi/cupm/
H A Dvecmpicupm.hpp27 PETSC_NODISCARD static constexpr VecType VECIMPLCUPM_() noexcept;
28 PETSC_NODISCARD static constexpr VecType VECIMPL_() noexcept;
H A Dvecmpicupm_impl.hpp28 inline constexpr VecType VecMPI_CUPM<T>::VECIMPLCUPM_() noexcept in VECIMPLCUPM_()
34 inline constexpr VecType VecMPI_CUPM<T>::VECIMPL_() noexcept in VECIMPL_()
/petsc/src/mat/tutorials/
H A Dex19.c12 VecType vtype; in main()
/petsc/src/mat/interface/
H A Dmatreg.c223 PetscErrorCode MatGetVecType(Mat mat, VecType *vtype) in MatGetVecType()
248 PetscErrorCode MatSetVecType(Mat mat, VecType vtype) in MatSetVecType()
/petsc/include/petsc/private/
H A Dveccupmimpl.h175 PETSC_NODISCARD static constexpr VecType VECSEQCUPM() noexcept;
176 PETSC_NODISCARD static constexpr VecType VECMPICUPM() noexcept;
177 PETSC_NODISCARD static constexpr VecType VECCUPM() noexcept;
181 PETSC_NODISCARD static constexpr VecType VECIMPLCUPM() noexcept;
184 PETSC_NODISCARD static constexpr VecType VECIMPL() noexcept;
538 inline constexpr VecType Vec_CUPMBase<T, D>::VECSEQCUPM() noexcept in VECSEQCUPM()
544 inline constexpr VecType Vec_CUPMBase<T, D>::VECMPICUPM() noexcept in VECMPICUPM()
550 inline constexpr VecType Vec_CUPMBase<T, D>::VECCUPM() noexcept in VECCUPM()
557 inline constexpr VecType Vec_CUPMBase<T, D>::VECIMPLCUPM() noexcept in VECIMPLCUPM()
564 inline constexpr VecType Vec_CUPMBase<T, D>::VECIMPL() noexcept in VECIMPL()
/petsc/src/tao/unconstrained/impls/lmvm/tests/
H A Dex1.c41 VecType vec_type; in main()
/petsc/src/vec/vec/tests/
H A Dex100cu.cu19 VecType vectype; in main()
/petsc/src/mat/impls/lrc/
H A Dlrc.c3 PETSC_EXTERN PetscErrorCode VecGetRootType_Private(Vec, VecType *);
291 VecType rt1, rt2; in MatSetUp_LRC()
/petsc/src/vec/vec/impls/seq/cupm/
H A Dvecseqcupm.hpp32 PETSC_NODISCARD static constexpr VecType VECIMPLCUPM_() noexcept;
33 PETSC_NODISCARD static constexpr VecType VECIMPL_() noexcept;
/petsc/src/mat/impls/h2opus/
H A Dmath2opussampler.hpp148 VecType vtype; in sample()
/petsc/src/mat/tests/
H A Dex69.c47 VecType vtype; in main()
/petsc/src/ksp/ksp/tests/
H A Dex87.c124 VecType type; in main()
/petsc/src/tao/constrained/impls/almm/
H A Dalmmutils.c220 VecType Ytype; in TaoALMMSetMultipliers_Private()
/petsc/include/
H A Dpetscvec.h96 typedef const char *VecType; typedef
406 PETSC_EXTERN PetscErrorCode VecSetType(Vec, VecType);
407 PETSC_EXTERN PetscErrorCode VecGetType(Vec, VecType *);
H A Dpetscmat.h366 PETSC_EXTERN PetscErrorCode MatGetVecType(Mat, VecType *);
367 PETSC_EXTERN PetscErrorCode MatSetVecType(Mat, VecType);
2056 PETSC_EXTERN PetscErrorCode MatShellSetVecType(Mat, VecType);
2680 PETSC_EXTERN PetscErrorCode MatNestSetVecType(Mat, VecType);
2703 PETSC_EXTERN PetscErrorCode MatCreateDenseFromVecType(MPI_Comm, VecType, PetscInt, PetscInt, PetscI…
H A Dpetscdm.h203 PETSC_EXTERN PetscErrorCode DMSetVecType(DM, VecType);
204 PETSC_EXTERN PetscErrorCode DMGetVecType(DM, VecType *);
/petsc/src/ksp/ksp/utils/lmvm/
H A Dlmproducts.c24 VecType vec_type; in LMProductsCreate()
34 VecType vec_type; in LMProductsCreate()
/petsc/src/mat/impls/normal/
H A Dnormmh.c294 VecType vtype; in MatCreateNormalHermitian()
/petsc/src/tao/unconstrained/tutorials/
H A Drosenbrock4.h146 VecType vec_type; in CreateHessian()
253 VecType vec_type; in CreateVectors()
/petsc/src/tao/bound/utils/
H A Disutil.c32 VecType vtype; in TaoVecGetSubVec()
/petsc/src/ksp/pc/impls/bjacobi/
H A Dbjacobi.c742 VecType vectype; in PCSetUp_BJacobi_Singleblock()
1023 VecType vectype; in PCSetUp_BJacobi_Multiblock()
1262 VecType vectype; in PCSetUp_BJacobi_Multiproc()
/petsc/src/vec/vec/utils/
H A Dvscat.c1149 VecType roottype; in VecScatterCreateToAll()
1223 VecType roottype; in VecScatterCreateToZero()

123