Home
last modified time | relevance | path

Searched refs:VecTDot (Results 1 – 13 of 13) sorted by relevance

/petsc/src/vec/vec/tests/
H A Dex43.c41 PetscCall(VecTDot(t, V[j], &tval_dot[j])); in main()
/petsc/src/ksp/ksp/impls/cg/cgne/
H A Dcgne.c66 #define VecXDot(x, y, a) (cg->type == KSP_CG_HERMITIAN ? VecDot(x, y, a) : VecTDot(x, y, a)) in KSPSolve_CGNE()
/petsc/src/tao/constrained/impls/admm/
H A Dadmm.c187 PetscCall(VecTDot(am->residual, am->y, &temp)); in SubObjGradUpdate()
188 PetscCall(VecTDot(am->residual, am->residual, &temp2)); in SubObjGradUpdate()
215 PetscCall(VecTDot(am->residual, am->y, &temp)); in RegObjGradUpdate()
216 PetscCall(VecTDot(am->residual, am->residual, &temp2)); in RegObjGradUpdate()
/petsc/src/ksp/ksp/impls/fcg/pipefcg/
H A Dpipefcg.c94 #define VecXDot(x, y, a) (pipefcg->type == KSP_CG_HERMITIAN ? VecDot(x, y, a) : VecTDot(x,… in KSPSolve_PIPEFCG_cycle()
268 #define VecXDot(x, y, a) (pipefcg->type == KSP_CG_HERMITIAN ? VecDot(x, y, a) : VecTDot(x, y, a)) in KSPSolve_PIPEFCG()
/petsc/src/ksp/ksp/impls/fcg/
H A Dfcg.c85 #define VecXDot(x, y, a) (fcg->type == KSP_CG_HERMITIAN ? VecDot(x, y, a) : VecTDot(x, y, a)) in KSPSolve_FCG()
/petsc/src/vec/vec/utils/
H A Dcomb.c432 PetscCall(VecTDot(x, y, result)); in VecTDotBegin()
/petsc/src/vec/vec/impls/nest/
H A Dvecnest.c109 PetscCall(VecTDot(bx->v[i], by->v[i], &x_dot_y)); in VecTDot_Nest()
293 for (PetscInt j = 0; j < nv; j++) PetscCall(VecTDot(x, y[j], &val[j])); in VecMTDot_Nest()
/petsc/src/ksp/ksp/impls/cg/
H A Dcg.c107 #define VecXDot(x, y, a) (cg->type == KSP_CG_HERMITIAN ? VecDot(x, y, a) : VecTDot(x, y, a))
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscvec.pxi111 PetscErrorCode VecTDot(PetscVec, PetscVec, PetscScalar*)
H A DVec.pyx1861 tDotBegin, tDotEnd, dot, petsc.VecTDot
1865 CHKERR(VecTDot(self.vec, vec.vec, &sval))
/petsc/include/
H A Dpetscvec.h155 PETSC_EXTERN PetscErrorCode VecTDot(Vec, Vec, PetscScalar *);
/petsc/src/vec/vec/interface/
H A Drvector.c421 PetscErrorCode VecTDot(Vec x, Vec y, PetscScalar *val) in VecTDot() function
/petsc/doc/manual/
H A Dvec.md670 …| ``VecTDot(Vec x, Vec y, PetscScalar *r);`` | :math:`r = x'*y` …