Home
last modified time | relevance | path

Searched defs:yin (Results 1 – 13 of 13) sorted by relevance

/petsc/src/vec/vec/impls/seq/
H A Dbvec1.c10 static PetscErrorCode VecXDot_Seq_Private(Vec xin, Vec yin, PetscScalar *z, double (*const BLASfn)(… in VecXDot_Seq_Private()
33 PetscErrorCode VecDot_Seq(Vec xin, Vec yin, PetscScalar *z) in VecDot_Seq()
40 PetscErrorCode VecTDot_Seq(Vec xin, Vec yin, PetscScalar *z) in VecTDot_Seq()
70 PetscErrorCode VecAXPY_Seq(Vec yin, PetscScalar alpha, Vec xin) in VecAXPY_Seq()
91 PetscErrorCode VecAXPBY_Seq(Vec yin, PetscScalar a, PetscScalar b, Vec xin) in VecAXPBY_Seq()
120 … VecAXPBYPCZ_Seq(Vec zin, PetscScalar alpha, PetscScalar beta, PetscScalar gamma, Vec xin, Vec yin) in VecAXPBYPCZ_Seq()
H A Ddvec2.c10 PetscErrorCode VecMDot_Seq(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMDot_Seq()
83 PetscErrorCode VecMDot_Seq(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMDot_Seq()
301 PetscErrorCode VecMTDot_Seq(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMTDot_Seq()
515 …Code VecMultiDot_Seq_GEMV(PetscBool conjugate, Vec xin, PetscInt nv, const Vec yin[], PetscScalar … in VecMultiDot_Seq_GEMV()
576 PetscErrorCode VecMDot_Seq_GEMV(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMDot_Seq_GEMV()
587 PetscErrorCode VecMTDot_Seq_GEMV(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMTDot_Seq_GEMV()
702 PetscErrorCode VecMAXPY_Seq_GEMV(Vec yin, PetscInt nv, const PetscScalar alpha[], Vec xin[]) in VecMAXPY_Seq_GEMV()
759 PetscErrorCode VecAYPX_Seq(Vec yin, PetscScalar alpha, Vec xin) in VecAYPX_Seq()
797 PetscErrorCode VecWAXPY_Seq(Vec win, PetscScalar alpha, Vec xin, Vec yin) in VecWAXPY_Seq()
830 PetscErrorCode VecMaxPointwiseDivide_Seq(Vec xin, Vec yin, PetscReal *max) in VecMaxPointwiseDivide_Seq()
H A Dbvec2.c11 static PetscErrorCode VecPointwiseApply_Seq(Vec win, Vec xin, Vec yin, PetscScalar (*const func)(Pe… in VecPointwiseApply_Seq()
36 PetscErrorCode VecPointwiseMax_Seq(Vec win, Vec xin, Vec yin) in VecPointwiseMax_Seq()
51 PetscErrorCode VecPointwiseMin_Seq(Vec win, Vec xin, Vec yin) in VecPointwiseMin_Seq()
63 PetscErrorCode VecPointwiseMaxAbs_Seq(Vec win, Vec xin, Vec yin) in VecPointwiseMaxAbs_Seq()
72 PetscErrorCode VecPointwiseMult_Seq(Vec win, Vec xin, Vec yin) in VecPointwiseMult_Seq()
104 PetscErrorCode VecPointwiseDivide_Seq(Vec win, Vec xin, Vec yin) in VecPointwiseDivide_Seq()
151 PetscErrorCode VecCopy_Seq(Vec xin, Vec yin) in VecCopy_Seq()
167 PetscErrorCode VecSwap_Seq(Vec xin, Vec yin) in VecSwap_Seq()
535 …cSetValuesBlocked_Seq(Vec xin, PetscInt ni, const PetscInt ix[], const PetscScalar yin[], InsertMo… in VecSetValuesBlocked_Seq()
/petsc/src/vec/vec/impls/seq/cupm/
H A Dvecseqcupm_impl.hpp185 inline PetscErrorCode VecSeq_CUPM<T>::PointwiseBinary_(BinaryFuncT &&binary, Vec xin, Vec yin, Vec … in PointwiseBinary_()
217 …VecSeqFunction)(Vec, Vec, Vec), BinaryFuncT &&binary, Vec wout, Vec xin, Vec yin, PetscDeviceConte… in PointwiseBinaryDispatch_() argument
231 inline PetscErrorCode VecSeq_CUPM<T>::PointwiseUnary_(UnaryFuncT &&unary, Vec xinout, Vec yin, Pets… in PointwiseUnary_()
238 const auto apply = [&](PetscScalar *xinout, PetscScalar *yin = nullptr) { in PointwiseUnary_()
446 inline PetscErrorCode VecSeq_CUPM<T>::AYPXAsync(Vec yin, PetscScalar alpha, Vec xin, PetscDeviceCon… in AYPXAsync()
494 inline PetscErrorCode VecSeq_CUPM<T>::AYPX(Vec yin, PetscScalar alpha, Vec xin) noexcept in AYPX()
503 inline PetscErrorCode VecSeq_CUPM<T>::AXPYAsync(Vec yin, PetscScalar alpha, Vec xin, PetscDeviceCon… in AXPYAsync()
528 inline PetscErrorCode VecSeq_CUPM<T>::AXPY(Vec yin, PetscScalar alpha, Vec xin) noexcept in AXPY()
546 inline PetscErrorCode VecSeq_CUPM<T>::PointwiseDivideAsync(Vec wout, Vec xin, Vec yin, PetscDeviceC… in PointwiseDivideAsync()
555 inline PetscErrorCode VecSeq_CUPM<T>::PointwiseDivide(Vec wout, Vec xin, Vec yin) noexcept in PointwiseDivide()
[all …]
/petsc/src/vec/vec/impls/seq/seqviennacl/
H A Dvecviennacl.cxx254 static PetscErrorCode VecCopy_SeqViennaCL_Private(Vec xin, Vec yin) in VecCopy_SeqViennaCL_Private()
317 PetscErrorCode VecAYPX_SeqViennaCL(Vec yin, PetscScalar alpha, Vec xin) in VecAYPX_SeqViennaCL()
343 PetscErrorCode VecAXPY_SeqViennaCL(Vec yin, PetscScalar alpha, Vec xin) in VecAXPY_SeqViennaCL()
367 PetscErrorCode VecPointwiseDivide_SeqViennaCL(Vec win, Vec xin, Vec yin) in VecPointwiseDivide_SeqViennaCL()
393 PetscErrorCode VecWAXPY_SeqViennaCL(Vec win, PetscScalar alpha, Vec xin, Vec yin) in VecWAXPY_SeqViennaCL()
460 PetscErrorCode VecDot_SeqViennaCL(Vec xin, Vec yin, PetscScalar *z) in VecDot_SeqViennaCL()
488 PetscErrorCode VecMDot_SeqViennaCL(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMDot_SeqViennaCL()
517 static PetscErrorCode VecMTDot_SeqViennaCL(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMTDot_SeqViennaCL()
570 PetscErrorCode VecTDot_SeqViennaCL(Vec xin, Vec yin, PetscScalar *z) in VecTDot_SeqViennaCL()
579 PetscErrorCode VecCopy_SeqViennaCL(Vec xin, Vec yin) in VecCopy_SeqViennaCL()
[all …]
/petsc/src/vec/vec/impls/mpi/
H A Dpvec2.c7 PetscErrorCode VecDot_MPI(Vec xin, Vec yin, PetscScalar *z) in VecDot_MPI()
14 PetscErrorCode VecTDot_MPI(Vec xin, Vec yin, PetscScalar *z) in VecTDot_MPI()
74 PetscErrorCode VecMaxPointwiseDivide_MPI(Vec xin, Vec yin, PetscReal *z) in VecMaxPointwiseDivide_MPI()
H A Dpvecimpl.h106 static inline PetscErrorCode VecXDot_MPI_Default(Vec xin, Vec yin, PetscScalar *z, PetscErrorCode (… in VecXDot_MPI_Default() argument
H A Dpdvec.c765 …cSetValuesBlocked_MPI(Vec xin, PetscInt ni, const PetscInt ix[], const PetscScalar yin[], InsertMo… in VecSetValuesBlocked_MPI()
/petsc/src/vec/vec/impls/seq/kokkos/
H A Dveckok.kokkos.cxx225 PetscErrorCode VecAXPY_SeqKokkos(Vec yin, PetscScalar alpha, Vec xin) in VecAXPY_SeqKokkos()
256 PetscErrorCode VecAYPX_SeqKokkos(Vec yin, PetscScalar beta, Vec xin) in VecAYPX_SeqKokkos()
265 PetscErrorCode VecTDot_SeqKokkos(Vec xin, Vec yin, PetscScalar *z) in VecTDot_SeqKokkos()
343 PetscErrorCode VecMultiDot_Private(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMultiDot_Private()
386 static PetscErrorCode VecMultiDot_Verbose(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMultiDot_Verbose()
506 PetscErrorCode VecMDot_SeqKokkos(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMDot_SeqKokkos()
521 PetscErrorCode VecMTDot_SeqKokkos(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMTDot_SeqKokkos()
530 …ecMultiDot_SeqKokkos_GEMV(PetscBool conjugate, Vec xin, PetscInt nv, const Vec yin[], PetscScalar … in VecMultiDot_SeqKokkos_GEMV()
601 PetscErrorCode VecMDot_SeqKokkos_GEMV(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMDot_SeqKokkos_GEMV()
608 PetscErrorCode VecMTDot_SeqKokkos_GEMV(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMTDot_SeqKokkos_GEMV()
[all …]
/petsc/src/vec/vec/impls/mpi/mpiviennacl/
H A Dmpiviennacl.cxx65 static PetscErrorCode VecDot_MPIViennaCL(Vec xin, Vec yin, PetscScalar *z) in VecDot_MPIViennaCL()
76 static PetscErrorCode VecTDot_MPIViennaCL(Vec xin, Vec yin, PetscScalar *z) in VecTDot_MPIViennaCL()
/petsc/src/ksp/pc/impls/bjacobi/
H A Dbjacobi.c879 PetscScalar *yin; in PCApply_BJacobi_Multiblock() local
912 PetscScalar *yin; in PCApplySymmetricLeft_BJacobi_Multiblock() local
948 PetscScalar *yin; in PCApplySymmetricRight_BJacobi_Multiblock() local
984 PetscScalar *yin; in PCApplyTranspose_BJacobi_Multiblock() local
/petsc/src/vec/vec/impls/mpi/kokkos/
H A Dmpikok.kokkos.cxx35 static PetscErrorCode VecDot_MPIKokkos(Vec xin, Vec yin, PetscScalar *z) in VecDot_MPIKokkos()
43 static PetscErrorCode VecTDot_MPIKokkos(Vec xin, Vec yin, PetscScalar *z) in VecTDot_MPIKokkos()
/petsc/src/sys/classes/draw/interface/
H A Ddtri.c135 int xin = 1, yin = 1, i; in PetscDrawTensorContour() local