Home
last modified time | relevance | path

Searched refs:VecMDot_Seq (Results 1 – 9 of 9) sorted by relevance

/petsc/src/vec/vec/impls/mpi/
H A Dpvec2.c24 PetscCall(VecMXDot_MPI_Default(xin, nv, y, z, VecMDot_Seq)); in VecMDot_MPI()
H A Dpbvec.c495 PetscDesignatedInitializer(mdot_local, VecMDot_Seq),
/petsc/src/vec/vec/impls/
H A Ddvecimpl.h39 PETSC_INTERN PetscErrorCode VecMDot_Seq(Vec, PetscInt, const Vec[], PetscScalar *);
/petsc/src/vec/vec/impls/seq/
H A Ddvec2.c10 PetscErrorCode VecMDot_Seq(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMDot_Seq() function
83 PetscErrorCode VecMDot_Seq(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMDot_Seq() function
570 if (conjugate) PetscCall(VecMDot_Seq(xin, nv - i, yin + i, z + i)); in VecMultiDot_Seq_GEMV()
580 PetscCall(VecMDot_Seq(xin, nv, yin, z)); in VecMDot_Seq_GEMV()
H A Dbvec2.c719 PetscDesignatedInitializer(mdot, VecMDot_Seq),
754 PetscDesignatedInitializer(mdot_local, VecMDot_Seq),
/petsc/src/vec/vec/impls/mpi/mpiviennacl/
H A Dmpiviennacl.cxx190 vv->ops->mdot_local = VecMDot_Seq; in VecBindToCPU_MPIViennaCL()
/petsc/src/vec/vec/impls/seq/seqviennacl/
H A Dvecviennacl.cxx1197 V->ops->mdot_local = VecMDot_Seq; in VecBindToCPU_SeqAIJViennaCL()
1200 V->ops->mdot = VecMDot_Seq; in VecBindToCPU_SeqAIJViennaCL()
/petsc/include/petsc/private/
H A Dveccupmimpl.h1032 VecSetOp_CUPM(mdot_local, VecMDot_Seq, VecSeq_T::MDot); in BindToCPU_CUPMBase()
/petsc/src/vec/vec/impls/seq/cupm/
H A Dvecseqcupm_impl.hpp333 VecSetOp_CUPM(mdot, VecMDot_Seq, MDot); in BindToCPU()